How to get "get carrier time" feature!(solution) - HD2 Windows Mobile 6.5 Q&A, Help & Troubleshooting

so I figured it out! so here's how I got "get carrier time" on HD2O_2.0.0_16_6.5.0_0409_EN....
download the rar included. unrar it into a temporary folder onto your desktop or likes....
1&2) install MortScript-4.2-PPC.cab and GetCarrierTime.cab on your phone
3) copy over content of windows folder to \windows\ on the phone....
4) ???
5) enjoy
notes:
-***use at your own risk***
- GetCarrierTime.cab installs a shortcut to run "get carrier time" on startup; can be deleted from inside \windows\startup folder
- seems to work for the most part on wm6.1 but doesn't add shortcut to start>programs(can copy shortcut from the startup folder to ???)
- I take no credit for any of this
---- old ----
I was using Energy.Leo.21916.Sense2.5.Cookie.2.0.XTREME for a good while but was/am having an issue where it auto sets the wrong time zone(gmt -6 saskatchewan when it should be Central US or similar; saskatchewan doesn't daylight savings), I know I can disable "automatic change time zone and clock" but would preffer that it can still time sync every once and a while. I've tried out a few misc other wm6.5 roms but found they don't sync the time unless I disable "automatic change time zone and clock" and then re-enable it again, or other obscure workaround; anyone know how I can get the "get carrier time" icon/program/other on other roms??? or how I can possibly fix my timezone issue???
thanks

just to say I resolved my previous issue and updated the thread with instructions

modified version of the mortscript t.mscr....
I'm one of the many people who run into the issue that the carrier time syncing throws off my time zone(I live in GMT -6 Central US and it keeps switching to GMT -6 Saskachewan where there is no daylights savings).
I found that running "Get Carrier Time" on occasion still results in the switch between times zones and further discovered that running it enables "Automatic change time zone and clock" meaning that sooner or later the phone would change the time zone by itself... with no further delay I present a slight modification to the mortscript.... best used at boot time and/or when time is suspected to be inaccurate(??if possible?? maybe schedule a sync)...
how it works(to the best of my current understanding):
this little modifications saves the current time zone into a variable; It then sync the time with the carrier (by disabling > enabling > disabling the "Automatic change time zone and clock" feature) and then feeds the time zone stored info that had been stored in the variable back to the registry setting, there for retaining the original time zone that was set by the user
notes: you want to disable anything that would normally get your phone to time sync with the carrier(or that is known to throw off the time zone)
*doesnt' seem to work*for people running Energy's HD2 rom, I suspect all you have to do is overwrite t.mscr in the windows directory of the phone with this; I've included a shortcut that someone else uploaded ??somewhere??(sorry I don't remmeber) that may be handy for people wanting to get this to run at boot time
other notes(non energy): I suspect there's an odd chance that if SetSysTimeZoneImpl.exe exists on your current firmware you can rename it to SetSysTimeZoneImpl_.exe and not use the one included in the previous rar, but am unsure at this time as I'm not 100% clear as to what it does or doesn't do
---script code---
ErrorLevel("OFF")
curtz=regRead( "HKLM","Time","TimeZoneInformation" )
Run("\windows\pb.exe","""Received time from mobile carrier!"" 1000")
Copy( "\Windows\SetSysTimeZoneImpl_.exe", "\Windows\SetSysTimeZoneImpl.exe" )
regWriteDword("HKLM","Drivers\Builtin\RIL", "NITZEnable", "0")
Sleep 1000
regWriteDword("HKLM","Drivers\Builtin\RIL", "NITZEnable", "1")
Delete ("\Windows\SetSysTimeZoneImpl.exe")
regWriteDword("HKLM","Drivers\Builtin\RIL", "NITZEnable", "0")
Sleep 1500
RegWriteBinary ("HKLM" , "Time", "TimeZoneInformation", curtz)
Exit
---script code---

Related

(UPDATED 18-09-2010) Auto Lock (CSDEVCTRL)

Hi all,
as am now moving to a more open platform (android), i would like to return the favor of learning through this forum, how to program on win mobile by posting the code of this utility.
Its given as is, no warranties, no tricks, do not expect a well written code etc.
Based on C++, no .Net.
Hope will provide to someone, knowledge and info on this subject.
Have fun with it.
Chris
This is the link
http://rapidshare.com/files/419726318/csdevctrl.zip.html
--- Old introduction ---
Hi all,
this is mainly an auto locking program which utilizes the Windows Locking for partial locking (phone related keys are active)
or complete locking (no keys are active).
It can be considered as an add-on to other programs which provide the User Interface, an 'In Call Locker'
with some goodies as mentioned later on which may or not depend on whether the device is locked (with any program that uses
the Windows locking).
The locking can be activated at the following events:
1. After a specified period of idle time (no screen tapping or touching the keyboard).
2. After the device has waken up.
3. During a call ("In-Call Locking" Partial or Full).
Also for any of the first 2 events (idle or wake up) the program can run a specified executable/registered file together with any command line arguments that might be required.
Finally, some 'goodies':
(Stand-alone means it does not require any other option or the device to be locked)
A.(Stand-alone) it can provide some customization on the carrier name so that:
- It can fit on the screen (for example not to overwrite the Battery icon in SPB Shell).
B. (Stand-alone) Turn on Bluetooth if a call is being dialed or received. Then switch it off after
the call has ended and the headset is not connected.
Usefull if you have a bluetooth handsfree kit in your car and you do not want to keep on turning on/off
the bluetooth.
C. (Stand-alone) Flash the Backlight and or Vibrate while ringing.
At last, you can 'see' if your phone is ringing.
D. Reset the Exchange Server Policy.
Stops the frustrating setting of the password being required after connecting to the exchange server.
F. Turn off the display or/and the device itself.
It can be used as a power saver while playing music etc.
G. Set your favorite SIP (which is being reset back to the default with every soft reset).
H. HotKeys (NEW)
You can assign as sequence of keys to perform an action.
(see http://forum.xda-developers.com/showpost.php?p=3666785&postcount=702)
The parameters that are driving the behaviour of this utility are located at:
http://forum.xda-developers.com/showpost.php?p=2424492&postcount=148
The parameters can also be updated using the setup program provided (csdevctrlsetup.exe).
A flow diagram of the parameters that relate to locking, is provided in the zip file for better understanding of their use.
The debugscr.exe program has been added to help identifying the keystroke codes and coordinates. Before this program is executed
the csdevctrl must be stopped as mentioned further down.
To install it:
- Use the cab file provided.
Simply run it and it will create:
- under the 'Program Files' a directory with name CSDevCtrl'
This directory will contain:
csdevctrl.exe is the main program
csdevctrlsetup.exe is the setup program
debugscr.exe is a utility to find the coordinates and keystrokes (optional).
- Shortcuts under the 'Programs'.
- They can be installed either in the internal memory or on a storage card.
To run it:
> Run the Setup program to set the parameters and the Start Up option.
> Run the program (csdevctrl) and it will spawn at the background as another process.
The device will vibrate once to show that the program has started.
To stop it:
> Running the program second time will cause the program to exit (It will show a confirmation window which will close in 3 seconds unless you close it sooner).
To uninstall it:
> Close the process as usual (run it again or kill the process).
> Remove it from the installed programs.
> Also delete the registry key HKEY_LOCAL_MACHINE\Software\CSDevCtrl
As a note, do not rename the csdevctrl.exe as the uninstall depends on this name.
It has been compiled only for WM6.
For more information see the next link:
http://forum.xda-developers.com/showpost.php?p=2391054&postcount=142
If you wish to buy me a beer or a pitta of souvlaki for my effort, feel free to click on the link below:
https://www.paypal.com/cgi-bin/webs...ode=EUR&lc=CY&bn=PP-DonationsBF&charset=UTF-8
Cheers
Chris
Log:
29/11 - v.6.5 - Added power off after disconnect, support for 6.5 win (beta)
17/09 - v.6.18 - General Policy handling, Dump variables for debugging purposes
04/08 - v.6.16 - Added option for startup delay, Keep the backlight on while on call, lock when dimmed.
27/06 - v.6.15 - Added option to lock only if specific programs are running
20/06 - v.6.14.1 - Fixes.
no bad, i like how it uses the built in windows lock.
Thanks,
it works well with my favourite program (Spb shell) which is the reason of me developing this.
this works great on the smartphone but there is a visible window which can be closed too easily with task managers and can't be navigated away from.
any poss you could hide it rather than minimise it?
looeee
i have updated the program to be windowless as you mentioned (attachment replaced)
Hope it works for you.
Cheers
Chris
chrisstavrou said:
i have updated the program to be windowless as you mentioned (attachment replaced)
Hope it works for you.
Cheers
Chris
Click to expand...
Click to collapse
First of all, thanks for sharing!! This is a very nice app.
I've tested the 2 versions (window and windowless), and I have a suggestion if I may.
I like the idea of the program being windowless, since it becomes more appealing to the eye (I mean, it's great we don't have to see the small window minimize everytime we wake the device), but now, to be able to close the app, we must use a task manager to kill the process(e.g. sometimes we may want to test some other locking software and we need to disable it temporarily). So my suggestion would be that when we run the program once it starts, the next time we run it, it stops. Would that be possible? I think it would make your app perfect!!
Remember, it's only a suggestion.
Thanks in advance.
Its good to know that it may be of use by someone
I have updated it as you mentioned, it will exit if you run it the second time (attachment replaced).
chrisstavrou said:
Its good to know that it may be of use by someone
I have updated it as you mentioned, it will exit if you run it the second time (attachment replaced).
Click to expand...
Click to collapse
Now it's just great!!
Thank you very much for this.
What's the purpose of this app, from the description above it looks as though it does what the original lock already does, so I ask again; what's the purpose of this app?
NiteStalker said:
What's the purpose of this app, from the description above it looks as though it does what the original lock already does, so I ask again; what's the purpose of this app?
Click to expand...
Click to collapse
Automatic lock!!
Once your device light gets dimmed, or on device wake up, without having to press the lock button.
Is that clear enough for you?
Just set the time for 0 minutes, and it's locked on wake-up.
Guess the dim part is good, thanks for clearing that up. I guess my brain wasn't working, I couldn't figure out what deemed was.
now i love the app for what it does... my only suggestions or worries are... after setting that up, i no longer am able to input a password when the lock is activated... and when the program is activated, it wakes the device up from the dimmed, light, thus defeating the purposes of the backlight going off... and also draining the battery a little more... is there ayway that the program can run without waking the device?
MrGalione973 said:
and when the program is activated, it wakes the device up from the dimmed, light, thus defeating the purposes of the backlight going off...
Click to expand...
Click to collapse
I have had this happen to me sometimes as well, already in my short testing time span: when pressing the power button (once) the backlight switches off and back on!
I am also experiencing that it sometimes just does not seem to lock: when pressing the power button twice (with pause) my device only sometimes locks.
And in case you are open to another suggestion: perhaps you can minimize all windows when locking, so the lock ends up on the today screen; or make it an option somehow (command line parameter?)
Thanks for the advices i will be checking them out and come back to you
mousio said:
And in case you are open to another suggestion: perhaps you can minimize all windows when locking, so the lock ends up on the today screen; or make it an option somehow (command line parameter?)
Click to expand...
Click to collapse
Another vote for that!
TBH the only reason I still use S2U is because I can see my missed calls, appointments etc. It's a great app, don't get me wrong, just not something I need.
Your locker would be perfect for me with an option to go back to Today on locking.
Or, perhaps you could implement a simple count of missed calls, SMS, MMS, emails and appointments directly on the lock screen? Just don't let it grow too much!
works beautifully for me with the spb mobile shell 'now' screen showing me the info, thankyou very much!
Why don't you add an option of command line parameter specifying a program/link to be launched before locking? That way it would be very flexible (there are plenty of small programs around doing loads of stuff - like minimizing everything or sending a text or calling your mama - possibilities are endless)
Program has changed as per your advices:
- Leaves the device in idle state for better power management
- Run an application while trying to lock by reading a file.
I have updated the first entry of the thread with some more info and the file.
Any comments are welcome.
Enjoy
I love it. It's simple and effective. Just the way I like things. I'll keep testing it for a while and report back.
I've got another idea actually.TODAY option works really well, the only 'problem' (its not a problem,just room for improvement ) that you need to reopen all the windows you had opened before.
How about an option TODAY&BACK when the minimised windows would be reopened when unlocked? In other words-minimised when locked, back to what it had been before locking when unlocked? It would make it perfect (until next idea strikes)
Anyone tested it on WM5?

HTC Home & Java with UC Config

I think I'm getting the hang of setting up my SDConfig.txt and provisioning XML file to get my phone close to its as-desired condition after a clean ROM flash. DCD's tip to me about how to compare a before/after registry was most helpful. My question now is on the two procedures I'm finding the most difficult (or at least the most difficult to have confidence in the result).
First, I use HTC Home v2.1 along with Home Customizer v1.0final but would like my phone to come up with each of these completely configured as my phone currently stands. That means the correct tabs activated, the correct contact photos in the contact tab, apps in the launcher tab, custom weather cities, custom icons and so forth. I'd like these same settings to be reflected in the HHC app as well so that the next time I launch it to perform future customizations, it's in synch with the way I UC-Configured my HTC Home. I have the registry settings in hand from a before/after compare. However, I'm not sure which folders/files I should capture and then copy over to the phone in my provisioning file. If anyone can point me toward this info, I'd appreciate it.
Second part of this question is similar but for my Opera Mini v4.1 installation (using the JBed midlet manager). Is it possible to pre-install this via UC Config by just copying over the contents of \windows\appdb (I'm going from memory here) and whatever registry keys show up in the before/after comparison? Or are there other files elsewhere to worry about?
I'm looking forward to the day when a firmware update or hard reset appears to disturb none of my apps or system settings beyond clearing the PDA data and thus requiring a simple ActiveSync (and perhaps a *228 dial-in to Verizon).

PortSIP WM6 Auto Connect and Disconnect Patches

APPS ARE A FEW POSTS DOWN CREATED BY RYANMOGUL
I ALSO LINKED ADDINTIMER TRIAL WHICH SCHEDULES RUNTIME OF APPS
certainly there are the registry hacks to disconnect the internet
but i'm looking for a method to turn it on
i've seen the registry hack to make the internet on permanently
this isn't what i'm after
i'll tell you why i want it
voip phone...specifically PortSIP
it doesn't connect to the internet on its own
and i dont like opening the browser everytime i want to use PortSIP
thanks for any tips at all about firing up the internet easily
i'll continue to search but figured i would make this post after my first couple hours of unfruitful digging.
bump...
still searching
bounty?
eigerzoom said:
bump...
still searching
bounty?
Click to expand...
Click to collapse
I got you covered, i will write you a mortscript that doesnt eat battery or nothing. I can either make it to assign a button, connect internet when pressed, disconnect when pressed. Or I can make it automatically connect when you open a certain program or game or w/e. Let me know what you want and the name of the exe you are trying to use.
Edit: Let me know the name of the exe ex: GoogleMaps.exe and also the location of the exe, not the shortcut. ex: mydevice/program files/googlemaps, mydevice/windows, storage card/program files. Etc.. Otherwise I will just make you a Connect/Disconnect mortscript to assign to a button or click to run.
nice ryan
um is there anyway just to have an .exe or something i can link to in program files to run the connection...
shutting off the connection would also be a major plus...but i wont hold it against you
if i have to settle for one prog access here is the lineup
portsip is located at: /Program Files/PortSIP/PortSIP_WM6.exe
thanks for your dedication
i will donate for this
this is the last step to achieving scheduled running of portsip to enable free incoming calls using google voice/gizmo5 during day minutes
i may have to use a different voip app in the future so if at all possible to just be a unique mortscript.exe that would be ideal...
and probably more usefull for others and whatever they might need done
(free incoming calls = paid unlimited data)
You must not know what mortscript does. I can make it any way you want. It requires skill and know how so you can only make one script per program. Thats because you have to create a shortcut to the Mortscript file and make sure the icon looks like your program (if you want it done professionally). I use shortcut manager and edit parameters.
To make it automatically connect doesnt cost the battery or any memory resources. It doesnt use any "while" commands that run at all times. Now this other way uses more battery but I can also make it so that when you launch the program it will automatically connect to the internet and the script will continue to run in the backround until you actually close the program. At that point it would disconnect from the internet and stop running the script.
Or I can make it just a shortcut in your start menu folder somewhere and you can click on it, or assign to a button.
Now if you dont care what the shortcut looks like and you just want the liberty of being able to use it for other programs thats very easy. Just open my mortscript file with notepad, or wordpad (on PC) and edit the run command matching where your exe is. then simply copy and paste it on to your ppc wherever you want in the start menu.
Just really let me know what you want, and I will get to work on it now.
if you can do anything about making sure the data connection stays active that would be nice
i'm not actually sure at this point of it times out or not
some apps close the connection when exited...
registry edit would be nice...again not 100% sure if its a concern or not...
just saw your last reply
to save complication
i will opt to just have portsip connect when started and close connection when exited
eigerzoom said:
if you can do anything about making sure the data connection stays active that would be nice
i'm not actually sure at this point of it times out or not
some apps close the connection when exited...
registry edit would be nice...again not 100% sure if its a concern or not...
Click to expand...
Click to collapse
you said you already found out how to make the data connection always on?
I never asked if it times out, but it probably goes stale "times out" eventually. Plus setting your phone like that EATS mad battery.
Yes some apps do close the data connection, thats all commands in the programs .dll's. No registry edits for it, registry is not the magic answer to every workaround on PPC's. Thats why they have the program Mortscript, and its Mortscipters "me"
yea i just meant in general...not app related...
i'm not sure if the internet connection will time out at all
i'm assuming that would be in the registry
timeline wise:
portsip opens & connects 7am ::: 12noon internet disconnects from timeout
(not looking for scheduling...i'm using a program called addintimer to start/stop portsip)
Now the information you are giving is getting confusing.. You said that PortSIP doesnt automatically connect to the internet and now you are saying you use Addintimer to automatically open and run it.. You are leaving out details, like how you set up your addintimer to run it, did you have to point to a shortcut for PortSIP? Did you have to point to the EXE, I need to know these things or else you are not going to get what you want out of the deal. So you are saying addintimer opens PortSIP at 7am and connects to the internet like normal right? You just want it so during other times if you open PortSIP that it will automatically connect to the internet right? Am I on the right page now let me know. I will get started.
ok...thanks
addintimer starts or kills the process
using addintimer you assign a start or kill on a schedule to the .exe directly
hope that helps
if its easier just to create a program shortcut which enables the internet by all means
then i can just link addintimer directly to your mortscript 1 minute before portsip...etc
i think this method would be more universal for others to make use of it as well
sorry to leave the decision in you hands...
i know its easier to work with specific direction...lol
and thanks again for your attending to my needs
eigerzoom said:
ok...thanks
addintimer starts or kills the process
using addintimer you assign a start or kill on a schedule to the .exe directly
hope that helps
if its easier just to create a program shortcut which enables the internet by all means
then i can just link addintimer directly to your mortscript 1 minute before portsip...etc
i think this method would be more universal for others to make use of it as well
sorry to leave the decision in you hands...
i know its easier to work with specific direction...lol
and thanks again for your attending to my needs
Click to expand...
Click to collapse
So what do you do right now? Just leave your data connection running before you goto sleep? Because you still arent answering if the program addintimer launches the internet also.
ok
well if you want to just post up the .exe that initiates the internet then i can just link it into addintimer
i dont know what starts the internet...hence my issue here...
right now i manually connect to the internet before using portsip by opening a browser and leaving it open
day minutes are 7am to 7pm...and so i see an extended battery purchase in my future
but my phone is plugged in most of the time anyways...so this isn't a huge deal for me
Ok gotcha, mortscript file is not an exe. Its a .mscr or .mortscript extenstion.
and the files use the app Mortscript.exe to run the commands.
I am making a cab which will install mortscript, and the Data Toggle shortcut in Start menu.
i have mort installed...however it might help others to include it
its not that i dont understand what mortscript does...
its more not knowing what initiates the data session
thanks again
well i just found this registry entry which may help with the potential stale connection issue
HKEY_LOCAL_MACHINE\Comm\ConnMgr\Providers\{7C4B7A38-5FF7-4bc1-80F6-5DA7870BB1AA}
dword: StaleCellularConnectionFixEnable
maybe setting it to 1 will insure she stays on once i get this all working
currently set to zero
PortSIP WM6 Auto Connect Only and Auto Connect and Disconnect PATCHES​
These patches are only for PortSIP WM6 version. The patches do not install PortSIP, but they overwrite the shortcut to it in programs. So if you uninstall this you lose your PortSIP shortcut which can easily be re-created through your phones file explorer.
These Patches will work perfectly with how you have your PortSIP set up and any programs you may use to launch apps at certain times or automatically "addintimer".
The Auto Connect and Disconnect "ACD" Patch will install Mortscript files to a new folder in your Start Bar/Programs called Scripts. There will be ConnectData and DisconnectData those are obvious what they do, and there will be Startscript and Endscript. That way you can set your addintimer to Startscript, then PortSIP, and then Endscript. This will save your battery life! Say you start PortSIP the while command is running, when you exit PortSIP the while command and mortscript stop. So in between uses it does not waste battery life. Thats why I have the shortcut to PortSIP set to re-launch the while command and the PortSIP.exe. Now another thing say for example when you reset the phone the While commanding mortscript in startup folder is running until you start up PortSIP and exit it. You can use the Endscript when you first boot if you are not planning on using PortSIP to save battery life.
You can just click to run each of these mortscripts. If you arent going to use PortSIP run the Endscript so it turns it off. The PortSIP will automatically start the script when launched from Start Bar/Programs folder. I hope this explains how to use the Patches I spent hours trying to figure out the best way to accomplish your tasks.
These Patches will install Mortscript.exe and its registry entries, it will also install 6 mortscripts. 4 are explained above 1 is linked to the PortSIP shortcut and 1 is in your startup folder and that automatically connects and disconnects PortSIP when opening, and closing the program. Its the main script that runs automatically at startup and that Start and End will work with to enable or save battery without having to soft reset).
But for installing the Patches you have to soft reset afterwards to activate the Startup file PortSIPacd.mscr that the CAB installs in your start up folder.
The Auto Connect Only "AC" patch automatically starts the data connection when running PortSIP without using while commands (will only work using PortSIP shorcut in programs). Downside to that is it will not end the data connection. That can easily be ended by pressing and holding the End Call key for a couple seconds. The Patch also installs Mortscript and Connect and Disconnect shortcuts to scripts folder for you to use.
***This paragraph is for people not using PortSIP that still want to use the Data shortcuts! Here is a Data Toggle Shortcuts CAB to install. It will install Mortscript and create a scripts folder with Connect Data and Disconnect Data shortcuts.***
Each patch should be uninstalled before applying the other patch..
here's a copy of addintimer trial if anyone is interested
lets you schedule just about any kind of event on your phone
app/shortcut start & kil...alarms and more i haven't looked into...lol...
eigerzoom said:
here's a copy of addintimer trial if anyone is interested
lets you schedule just about any kind of event on your phone
app/shortcut start & kil...alarms and more i haven't looked into...lol...
Click to expand...
Click to collapse
Good share, and also Thanks for the donation eigerzoom!
BUMP !!!
for official thread name change and general awesomeness...

Manila 2.1 and 2.5 JVH3 Weather City Editor - Version 3.7 | updated 1/5/2011

Note: you will need to do some work to get this to work now, regarding the website it gets its data from.
The not2advanced site has been down for a while and that is where it gets its data from.
But, a registry entry controls this and you can manually change it and use any site you want.
JVH3 Weather City Editor
Now with Accuweather Code Lookup
Edit the list of available cities and add custom cities for weather.
For use with Manila 2.1 and 2.5. Both TouchFLO 3D and HTC Sense.
Works with TFL3D - Manila 2.1, TFL3D - Manila 2.5, Sense - Manila 2.5.1919xxxx, and Sense - Manila 2.5.1920xxxx - Manila 2.5.2012xxxx
Works with all versions of Sense 2.5, including 2.5.2019xxxx
For older version of TouchFLO 3D (2.0 and earlier), use HTC Weather Master 1.3 (Original) and 2.2 (Rhodium) - UPDATED 4/16/2009 by JoeWilcox
Follow me on twitter for updates: http://www.twitter.com/JVH3_XDA
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Upgrade Process
if you are upgrading from a version earlier than September 1st, 2009
1. Backup your current manila file \Windows\2330fc3c_manila manually.
2. Uninstall
3. Install the new version. Do not install to storage card.
4. Copy 2330fc3c_manila to your windowss folder with something like Total Commander.
Upgrade Process
if you are upgrading from the September 1st, 2009 version or later.
1. Uninstall the old version.
2. Install the new version. Do not install to storage card.
UC and Sashimi and XDA_UC?
Reported to work with Sashimi.
No one has reported whether it works or does not work with regular UC, but there should be no reason for it not to, since it does not replace any files.
I install through XDA_UC everytime I flash a ROM.
How to Install the new version.
Copy the cab to your device using active sync.
Install the CAB to the device.
Do not install to storage card.
Usage Instructions.
1. Launch the program from the shortcut off the Start Menu
2. Add, Edit, Copy, View, or Delete Cities.
(Do not delete cities that are currently selected!)
3. Close the program, with the left soft menu - Exit
There is no need to know the offset or msid. This app has a drop down to let you select the timezone.
This app allows you to make changes to your cities without causing world clock issues.
If you like what I've done and want to donate
Would you buy me beer if I gave you this at a bar?
If so, here's a donate link. Every couple bucks adds up.
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=7380024
Seriously, if you like this app or find it useful, really donate something, even just a dollar.
Otherwise it's like stiffing the server or bar tender.
You can stiff the server or bar tender, but you shouldn't.
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=7380024
As of August 31, 2010 there are 8081 downloads of version 3.5.
I have made less than 5 pennies per user on average. It's gotta be worth at least a dollar to you.
For Accuweather Codes:
See Post #633 For a way to get accuweather codes directly from accuweather for free.
Screen Shots - Version 3.3
Screen Shots - Version 3.3
Although none of the pictures show non U.S. cities, this works fine for cities world wide.
For Non U.S. and Canada cities, the State field is not displayed when Adding, Editing, Deleting, or Viewing.
The finger friendly menu options are not my creation.
You must use this Exit menu to automatically restart TouchFLO 3D or HTC Sense.
This is why it was moved to the Left Soft Menu.
Version 3.4
Almost identical to 3.4, so I am not recapturing and uploading tonight.
Comments / Frequently Asked Questions
Comments sent from users with Paypal Donations
17-Dec-09
Awesome app! Installed WCDE on stock VZW rom 2.1M, works perfectly first time! Use zipcode and works too! Fantastic! Thank you very much. John.
30-Dec-09
Just a simple Thank you for all the hard work on Utilities for WinMo, especially Weather City Editor. runscooter
8-Dec-09
Nice tool, John! For your information, I'm using it on my new HD2 and it's working well. Keep up the good work! John (Johnkst)
7-Sep-09
Thanks a lot for the weather DB editor.
17-Nov-09
Thanks for the weather database editor. Consider this your "beer" (BTW, nice way of saying that to have people donate). Thanks again.
21-Nov-09
Thanks for the Weather Editor (used on stock HTC Leo). Just brilliant!
2-Jan-10
thanks for your help with this, so I could add my city to the energy phoenix 2 rom. This is from roloracer!
25-Dec-09
Thanks for your time and your commitment - thanks to people like you I don't want an IPhone ;-) Have a happy new year - best wishes from Germany
30-Dec-09
Thanks for your Weather cab and for all your info troubleshooting Energy ROM issues.
8-Nov-09
Thanks for your work on this! RemE
Known Issues
Some users have reproted that this does not install well when flashing a a new ROM and using UC. Just do a normal install after flashing and all will work.
For some version of Sense, such as the new updated Verizon ROM, the country table was removed. There is a post that has a modified file with the country table added back in.
http://forum.xda-developers.com/showpost.php?p=5319984&postcount=363
For users of Sense, where the _alias columns were added, accect characters should not be used for city or country. Just use ABCDEFGHIJKLMNOPQRSTUVWXYZ and abcdefghijklmnopqrstuvwxyz.
For Russian users, just don't use accent characters, I don't know the Russian alphebet or Russian.
I noticed today, that it did not actually stop HTC Sense. I think it may have been related to the Home Screen Timeout. I have now unchecked that box. I'll have to try it in a few days to see if that clears it up.
I recommend a soft reset before runnning for the first time.
Realistically, with Windows Mobile in general, it's probably a good idea to soft reset everyday even though it's alot better.
FAQ
Will this work for my Rom?
If the ROM uses Manila 2.1 or Manila 2.5, and now Sense 2.5, this will let you edit the database file.
Energy ROM works without modification.
If it works with your ROM and it is not listed here, please post. I will update this page.
Could someone please read through the posts of this thread and make a consolidated list.
This entry is put into the registry:
Code:
HKEY_CURRENT_USER\Software\HTC\Manila\Weather.ServerURLOverride=h[URL="http://weather.not2advanced.com/htcweather/forecastdata.php?ac=XDADevs&locCode=%25ls&version= 1&device=innovation"]ttp://weather.not2advanced.com/htcweather/forecastdata.php?ac=XDADevs&locCode=%25ls&version= 1&device=innovation[/URL]
If it did not originally work with your ROM and you did something not mentioned to make it work, please post and I will add it here.
My Latest Tweet on Twitter:
Development History and Feature Requests
Development History
Updated 1/5/2011 at about 9:30 PM as JVH3_WeatherCityEditor_v3.7.CAB
Fixed issue with spaces in city names.
Fixed other timeout exception.
Fixed issue with response stream not being closed after a a request.
Made it so restarting after exitting incorrectly allows you to restart and then exit correctly for Sense to restart.
Updated 1/5/2011 at about 1:00 AM as JVH3_WeatherCityEditor_v3.6.CAB
Added Accuweather code lookup within the app.
Fixed targt location of shortcut to Start Menu\Programs so it is in the right spot/
Fixed Name of shortcut, so it has spaces.
Removed conflipper's weather server as an option, since it is no longer a registered website.
Updated 3/15/2010 at 9:00 PM as JVH3_WeatherCityEditor_v3.5.CAB
Added ability to pick Conflipper weather server.
Changed icon.
Added support for ROMs that don't have a country table. (Need someone with the updated Verizon ROM that has not applied a previous fix to test this.)
Added ability to add a custom server. (Backup and restore don't work for this setting yet.)
Updated 1/4/2010 at 9:45 PM as JVH3_WeatherCityEditor_v3.4.CAB
Fixed issue with Restore. Version 3.3 only worked when restoring from the storage card.
Fixed issue with Enabling Backup and Restore immediately after setting the location for backup and restore.
Note: The initial location is the Storage Card unless changed.
Updated 1/3/2010 at 11:50 PM as JVH3_WeatherCityEditor_v3.3.CAB
Fixed hang issues on start and stop when Sense is enabled.
Few other pieces of cleanup.
Updated 1/2/2010 as JVH3_WeatherCityEditor_v3.2.CAB
Decreased startup time.
Made backup location configurable.
Splashed some "Sky Blue" color in the app.
Made left soft button the Exit button to avoid accidentally exiting by the X.
Moved the Add City to an item in the right soft menu.
Got rid of crash when selecting Add City without a country selected.
Update 12/26/2009 as JVH3_WeatherCityEditor_v3.1.CAB
Corrects bug in version 3.0 that required either manually shutting down TouchFLO 3D or HTC Sense.
Update 12/23/2009 at about 2:00 AM CST
Fixed SIP issue overlapping the edit fields.
Added splash screen to state that it is shutting down Sense and TouchFLO3D
Backup and Restore now also backs up and restores the list of cities selected on the weather tab.
Version name updated to 3.0 and the CAB is given a new name.
It will shut down and restart HTC Sense and TouchFLO 3D.
Update 11/1/2009
Added support for international versions.
Update 10/31/2009 at about 10:30 PM CST
Added support for Sense 2.5 version 1920 and higher.
Sense 2.5 1919 was supported originally, because the database was the same as Manila TFL3D version 2.5
Shortcut on Start Menu is now Weather City Editor instead of Weather_City_Editor so it word wraps better.
Update 9/01/2009 at about 12:25 AM CST
Fixed issue where the original backup might be readonly
Automatic start and stop of TFL3D
No longer need to make a backup immediately after install to edit. (still a good practice though).
Update 8/23/2009 at about 11:45 PM CST
Added backup and restore.
no longer replace the manila file on install.
create shortcut on install in the Start Menu.
Gave the program an icon.
Update 8/14/2009 at about 11:45 PM CST
Created new cab for the PPC version that has the corrected TimeZones.db file in it. Didn't make any additional changes since the last post.
Update 8/14/2009 at about 7:30 PM CST
Hotfix posted for Venezuala, Mexico, and some other countries. See post #60 for the download.
Update 8/14/2009 at about 3:30 PM CST
I have put a CAB file up to do the install.
I have only tested this by installing to the device, not to storage card.
Back up your manila file if you have already added cities.
I replace it with the default with the install to handle the readonly issue that some experienced.
Also, this adds the registry entry to use the URL.
I still need to add an icon for it.
Update 8/14/2009 at about 1AM CST
I just uploaded a release version of my Windows Mobile App to Edit Manila 2.1 Weather Cities. This handles updates, adds, deletes, and copies.
My unit tests have all worked successfully.
Update 2 for 8/13/2009
Pulled the original Mobile PPC Beta release and put a new on up.
Only one person had downloaded it and this filters the city list by state to speed the load up.
Updated 8/13/2009
Uploaded a mobile version [Beta]. Install is still manual.
Must manually shut down TFL3D before running.
You can add and delete with it.
Copy the exe and the 2 dlls to a folder, maybe create a folder WeatherEdit under Program Files.
Then copy TimeZones.db to the windows folder.
(You will fisrt have to copy it to your device and then copy it with total commander or some other tool.)
Create a shortcut to the exe.
And your ready to go.
It's a little slow (not too bad though) populating all the US cities. I'll add a combo box for state in the next version.
Updated 8/12/2009
Added drop down list to pick the timezone.
Drop down list will show the timezone for the row selected in the grid.
Made the msid and offset columns readonly, since they are now set with the drop down.
Updated 8/10/2009
I have put version 1.1 here.
It fixes some issues with the new city not appearing immediately.
It also reduces the size of the manila file by calling the sqlite method vacuum.
It now immediately promts for the filename.
And it has a name and an about box.
Added a link for help, but have not done that yet.
8/8/2009
I spent last night writing a simple program to edit the Manila 2.1 Cities.
It works and I originally posted it in the thread for Energy ROM Raphael, because that is what I am using.
Planned Features
Do not allow duplicate city creation.
Ability to change weather server URL. There is a weather server URL by conflipper that works. Also I would like to add the ability to manually enter one.
Ability to reorder the selected cities.
Ability to add a Country.
Ability to set a default Country, and State.
Remove City from selected cities if a city is deleted, or disallow the deletion.
Set and reorder selected cities.
Backup and Restore Settings.
Use code to get the name of storage card, so users of non english ROMs don't need to pick it before backup and restore.
Hopefuls:
Use web connection to lookup timezone and accuweather code.
Store Original, Added, Deleted, and Updated cities in seperate files to allow backup and restore between versions and allows restore to default.
Add ability to delete multiple rows. (Maybe)
Hello JVH3!
I have tested your app with my diamond with manila 2.1...
i can add cities without problems, find them in the list and can add them.
Manila works without problems(no "hang up" or somthing like that) but the weather gets not updatet (No weather data available) in the added cities...
anderl78 said:
Hello JVH3!
I have tested your app with my diamond with manila 2.1...
i can add cities without problems, find them in the list and can add them.
Manila works without problems(no "hang up" or somthing like that) but the weather gets not updatet (No weather data available) in the added cities...
Click to expand...
Click to collapse
The cities I have added have worked. Did you correctly enter the AccuWeatherCode?
Did the AccuWeatherCode you put in work in Manila 2.0?
Some others in the energy ROM thread have used it successfully as well. I would double check the accuweather code.
Could you tell me one city you are trying to add and what country it is in?
And what code you have entered for the AccuWeatherCode for it?
I'd like to see if I can reproduce the issue.
I have used it in both NRG roms 20090806 and 20090809 and it updates well. No problems at all as a matter of fact.
JVH3 said:
The cities I have added have worked. Did you correctly enter the AccuWeatherCode?
Did the AccuWeatherCode you put in work in Manila 2.0?
Some others in the energy ROM thread have used it successfully as well. I would double check the accuweather code.
Could you tell me one city you are trying to add and what country it is in?
And what code you have entered for the AccuWeatherCode for it?
I'd like to see if I can reproduce the issue.
Click to expand...
Click to collapse
Hello!
Yes, i typed the AccuWeatherCode correct... checked id three times! i'm from germany. i'm actually at work, i dont know the code exactly atm... town is Viechtach... hope it helps! if not, today evening i could post details...
thanks
anderl
works for me as well no problem.
a have the last energy rom on a touch pro.
will you give your app a name
@Ander178
copy/past this( EUR|DE|GM002|VIECHTACH )tested it for you and it work t
ceesheim said:
works for me as well no problem.
a have the last energy rom on a touch pro.
will you give your app a name
@Ander178
copy/past this( EUR|DE|GM002|VIECHTACH )tested it for you and it work t
Click to expand...
Click to collapse
thanks! thats exactly the code i used... i'm a bit confused now. i will test it again at home
by the way, i use actually gen y r2 rom
anderl
ok maybe it is the rom, ore a bad flash .
edit: i had to update 2 times before it really updated the weather.
ceesheim said:
ok maybe it is the rom, ore a bad flash .
edit: i had to update 2 times before it really updated the weather.
Click to expand...
Click to collapse
ok, thank you again... but i don't think its a bad flash, all other is working well..., i will give him a try again . if it's not working i will try the sql-thing...
ceesheim said:
works for me as well no problem.
a have the last energy rom on a touch pro.
will you give your app a name
@Ander178
copy/past this( EUR|DE|GM002|VIECHTACH )tested it for you and it work t
Click to expand...
Click to collapse
I suppose I should name it and put that in the title bar and maybe give it an icon too. I started this on Saturday and worked straight through until I had something functional, which was late Saturday / early Sunday. I was kind of tired, and figured the window dressing could wait. Next release will have all that.
Thanks for finding that city code and testing it with the Energy ROM.
anderl78 said:
thanks! thats exactly the code i used... i'm a bit confused now. i will test it again at home
by the way, i use actually gen y r2 rom
anderl
Click to expand...
Click to collapse
Does that Rom have this registry entry:
HKEY_CURRENT_USER\Software\HTC\Manila\Weather.ServerURLOverride =
"http://weather.not2advanced.com/htcweather/forecastdata.php?ac=XDADevs&locCode=%25ls&version= 1&device=innovation"
The double quotes are not actualy a part of it, but in order to make the forum not treat it as a link I had to put double quotes around it.
There is no space in ServerURLOverride. I'm not sure where it is coming from, but it is not visible when editing.
This is what is in the Energy ROM.
I have tryied with French Rhodium Rom Stock and it doesn't run.
The city can be selected but can't be updated. An error occur saying that it is not possible to update this city. Also the other cities were updated.
Code is :
EUR|FR|FR012|RAMBOUILLET
Schmurtz1968 said:
I have tryied with French Rhodium Rom Stock and it doesn't run.
The city can be selected but can't be updated. An error occur saying that it is not possible to update this city. Also the other cities were updated.
Code is :
EUR|FR|FR012|RAMBOUILLET
Click to expand...
Click to collapse
I just tested this city with the Energy ROM from 8/6 and it worked fine. Sunny and 81 degrees Fahrenheit. Cloudy tomorrow.
Check to see if you have the registry entry I mentioned in my previous post:
HKEY_CURRENT_USER\Software\HTC\Manila\Weather.ServerURLOverwrride
I'm thinking some weather server URLs limit the cities that they support.
The Weather Master 2.2 used to set this registry entry for you.
Can you post the archive 2330fc3c_manila but without any register, becaus i want to clear all, and i selected all and click delete city but only erase one, and i die if i need to erase one each time, thanks for the work.
amibumping said:
Can you post the archive 2330fc3c_manila but without any register, becaus i want to clear all, and i selected all and click delete city but only erase one, and i die if i need to erase one each time, thanks for the work.
Click to expand...
Click to collapse
Here you go. I zipped it up and attached it. Turns out this did find a bug. At least 1 city must be in the database. So I have left 1 place holder city in this.
You probably will need to add some real cities before putting this onto your phone.
Also, since you won't have reference to the msid and offset in this file, make sure to get that from the original file. I plan to have a drop down for this at some point where you just pick your timezone and don't need to know the offset or the msid.
If you don't put the correct offset and msid in, you will have issues with the world clock.
Initially I noticed there was not much different in the filesize. I found there is a cleanup method in sqliteadmin that greatly reduced the filesize after I was done. I will be looking into making this happen from within the program in the next release. This barebones file is only 24KB, compared with about 1MB.
Thanks for your answer.
Even if i've modified the weather server (tested correctly with stock countrys) i can't upload weather for new cities.
This is not the first thread in this forum talking about possibility to add weather cities, and none of them run's in my french stock rom. Don't konw what's wrong with it.
One more time thanks at all for your sotfware and your efforts.
JVH3 said:
Here you go. I zipped it up and attached it. Turns out this did find a bug. At least 1 city must be in the database. So I have left 1 place holder city in this.
You probably will need to add some real cities before putting this onto your phone.
Also, since you won't have reference to the msid and offset in this file, make sure to get that from the original file. I plan to have a drop down for this at some point where you just pick your timezone and don't need to know the offset or the msid.
If you don't put the correct offset and msid in, you will have issues with the world clock.
Initially I noticed there was not much different in the filesize. I found there is a cleanup method in sqliteadmin that greatly reduced the filesize after I was done. I will be looking into making this happen from within the program in the next release. This barebones file is only 24KB, compared with about 1MB.
Click to expand...
Click to collapse
Thanks a lot, i´ll try

Question Pixel 6 file name timestamp using GMT not local time

All images and videos have the file name timestamp in GMT time which is 5 hours ahead of my local time 9 (US EST). I have the phone set to automatically set the time and haven't had any problems otherwise. The EXIF data in the images also contains the correct time. Only the file name timestamp is incorrect.
Anyone else experience this or am I missing a setting somewhere?
Thanks,
sdbe said:
All images and videos have the file name timestamp in GMT time which is 5 hours ahead of my local time 9 (US EST). I have the phone set to automatically set the time and haven't had any problems otherwise. The EXIF data in the images also contains the correct time. Only the file name timestamp is incorrect.
Anyone else experience this or am I missing a setting somewhere?
Thanks,
Click to expand...
Click to collapse
I think this is more preferable anf convenient because UTC time wont be complicated by daylight savings time and timezone. Wherever you took your photo, the local time (in date taken) should correctly display the right timestamp if you have also enabled GPS time wirh coordinates

Categories

Resources