yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Apps and Games] sysme999:
Reattached file..

Attached again (sorry about the other attachment - it should be 774k unzipped).

I can confirm this is an untouched file (so no restoring)

although I will give the other file a try. My understanding

is this is the latest RTM from the LEO so I have no reason

to believe it is not the genuine 2525 weather file.

However I will ask Dutty about it to make sure :)

Thanks for the assist JVH3.. really appreciated.. (and even sweeter thanks for the new version..

It works perfect with Dutty's ROM now.. thank you my friend.. (as I've been using this app

for a while and it's always delivered here is a token of thanks for all the hard work : 29U256489M153540H)
[Windows Mobile Apps and Games] JVH3:
Thank you very much for the donation and feedback.
[Windows Mobile Apps and Games] Dimson:
Program on former does not work for russian language, now city is added in base, but in manilla of this city no. Why this can be? :(
[Windows Mobile Apps and Games] JVH3:
Let me try to understand. The program now lets you add the city.

But, when you go to select the city to add on the weather page, it is not listed as a city that you can select?

I suspect the problem may be that the Russian version actually does have a need for them to be different values. I noticed that in the Russian file, the two columns, cityName and cityName_alias only differ in byte 2.

I don't know the Russian alphebet or how it works.

English for the letter "a" there is "A" and "a" -- capital and lower case.

Are there additional types for Russian?

I've attached an image of what I see when looking at it with SqlAdmin.

[EDIT]

I have run it under the emulator with the Russian file.

I copied the city Adelaide, which looks way different in Russian letters.

Using the editor, I added John to the end.

I've attached a screen shot.

You can see there are 16 spots in the database to represent the first 8 Russian letters.

After installing, did you soft reset?

Did the program stop and start Sense?

You may need to soft reset after adding cities if using Sense.

For TFL3D, this registry entry is responsible for shutting down and starting TFL3D.

Software\Microsoft\Today\Items\TouchFLO 3D

With Sense it might be something different.

Could you please send me a reg export of:

Software\Microsoft\Today\Items\

I'm thinking the program does not automatically stop and start Sense, so it will need to be manually stopped and started after making changes.

The sooner someone posts that reg export, the sooner I can fix this.
[Windows Mobile Apps and Games] Dimson:
program works correct, stops and starts TouchFLO 3D (and also I did soft reset), but incorrect adds and edits city

Database with added city "Àíäðåàïîëü" (Andreapol') accuweathercode - ASI|RU|RS162|Andreapol' - this city not to add
[Windows Mobile Apps and Games] JVH3:
I'm going to have to take a little time figure this out.

Things different in the Russian version.

There are differences between country and country_alias; In English version they are match.

Every city has a difference between cityName and cityName_alias. In English version only 6 cities don't match.

The problem could be that the new city has the country_alias the same as country.

Or it could be that the cityName is the same as cityName_alias.

Since all changes I have noticed have always been with the first character (second byte of first character) I think if you change make your city start with the letter A, the way it is in the Accu weather code, no accents, it may work for now.

But if the country field is the problem, then it will be a little while, because I need to figure out what characters to replace, and with what.

I might make country_aliase come from the city table based on the country for the city being added. Or generate at first run a database with table to relate country to country_alias. Not sure why HTC didn't put country_alias on the country table.

Since the emulator displays them the way they look in Russian. I am going to write a small program to compare cityName and cityName_aliase. I am hoping to find a pattern, so it can be appied as a general rule and work for other languages as well.

Google of the internet for cityName_alias only returns this thread, so it looks like I am on my own to figure this out.

Again, try making the city just start with the letter A for now, as in "Aíäðåàïîëü"
[Windows Mobile Apps and Games] JVH3:
Sense 2.5.19202525 Russian and maybe other language Rom Issues

Sense 2.5.19202525 Russian and maybe other language Rom Issues

With Sense 2.5.19202525 the columns cityName_aliase, country_alias, and state_alias were added to the cities table in the database.

For WWE (World Wide English) Roms, this is not an issue, because country is equal to country_alias for every row and cityName is equal to cityName_alias for every row, except 6.

Originally, I thought that it was just the first character that would differ (second byte of first character). I discovered it is not always just the first character, but sometimes others.

So, to make a general solution, I will be dynamicaly creating a character mapping on the first run of the app at startup.

This will increase the time to start for the first time, but will not be an issue for later runs. Also, after flashing a rom, restoring this file will make it so it won't take any additional time.

For edits and adds, I will just replace characters that cityName_alias and country_alias don't like by using the mapping.

Since the mapping is created at first run and based on the existing data, it will work for any language.

As long as you run once and use the restore feature, the map will get created properly.

I will post an update when this is complete.

It probably won't be tonight, but I have the solution to the problem figured out, so it should not be too long.
[Windows Mobile Apps and Games] JVH3:
More details on Russian issue

It's odd.

I have noticed multiple replacements

I started by making 2 lists of characters by going through every city where cityName != cityName_alias

I coded it to look at each character in both and compare:

If they differed I added the cityName character to one list and the cityName_alias character to another.

For each list, I only added to it if the value I was adding did not already exist in the list.

I came up with 2 lists:

cityName list:

АаДЭХНСКЛВлБбЕМТсЯРЦОокГШПвФгдЧеЖжЗзИиЙУунмртпфхцчшЩЮ

cityName_alias list:

аАдэхнсклвЛбБемтСярцоОКгшпВфГДчЕжЖзЗиИйуУНМРТПФХЦЧШщю

But, by just visual observation you can see that some characters are in both lists.

So I filtered out any character that is in both lists.

cityName List:

ЭЯЙЩЮ

cityName_alias List:

эяйщю

But since the city Àíäðåàïîëü contains none of those characters, there must be some substitution rules that I am not aware. It also contains none of the characters from the larger lists either. Maybe there are no rules, but just a way to tie 2 things together.

So, maybe cityName_alias isn't the problem, but instead it is the country_alias that is causing the problem.

I am going to make a small change that will update the country field differently. Instead of using the same value as country, it will select the country_alias from the cities table, since the cities table should already contain at least 1 entry for the country. I am going to first post it in the thread and not as a replacement, until we get this resolved, since it is working for other ROMs.

I'm calling it a night though. Maybe tomorrow.
[Windows Mobile Apps and Games] PureTran:
I attempted to put this on my phone. Upon installing it, my Touch Flo3d stopped working. I then unistalled the program and it is still not working.

Any ideas?

Thanks
[Windows Mobile Apps and Games] zelendel:
Did you go into the today settings and re enable TF3d? It is supposed to stop it when it stars.
[Windows Mobile Apps and Games] PureTran:
Yeah i reactivated it. I went to Windows default and then back to touch flow and still no go.
[Windows Mobile Apps and Games] zelendel:
Ok now for more info needed time. Should really fill in you sig so you wont have to write this down every time you post an issue. What device, Rom, OS are you using?
[Windows Mobile Apps and Games] PureTran:
Sorry. Updated.
[Windows Mobile Apps and Games] JVH3:
Try reinstalling it.

Then run it.

Then use the right soft key, Menu

[EDIT]

Another question. Are you using the stock ROM?

Does it have Dot Net Framework 2.0 or 3.5 installed?

You will need 1 of those. Virtually every custom ROM already has this.

Menu -> About

What is the date and time displayed on that screen?

Now exit by using the Menu.

Menu -> Exit

This should restart TFL3D and exit.

Pressing the X will not do this.
[Windows Mobile Apps and Games] PureTran:
When I initally installed it, I didnt run the program. I just installed it and afterwards my Touchflo 3D didnt work so I Immediately unistalled it.

I just reinstalled it and attempted to run the program. It gave me an error message stating the applications requires a newer version of the Microsoft.Net Compact Framework.

TFL3D still not working
[Windows Mobile Apps and Games] JVH3:
Installing it could not cause this problem.

Provided the version you downloaded is more recent than 8/23.2009.

The original version used to copy a weather database file to the windows folder. The latest versions do not do this.

It makes 1 registry modification.

Copies the executable and 2 dlls to the Program Files folder in WeatherCityEditor_Manila2.1

Copies 1 other file "TimeZone.db" to the Windows folder.

Had you installed anything before installing this?

Did you soft reset after the last thing you installed, but before installing this?

Couple options:

Option 1.

Hard Reset. It will be just like it was when you bought it. This is what AT&T will do if you bring it to them.

Option 2.

Use total commander to delete the files it added. This will restore the files that came with the ROM. First, uninstall the program. Then, use Total Commander to delete TimeZones.db from the windows folder. Also delete 2330fc3c_manila from the windows folder.

My guess is that you don't have Total Commander. It's a good program that everyone should have. Might require a later version of Dot Net Framework.

File Explorer probably will not let you see either of those files.

----

I am very confident that the install of this did not cause this, so I recommend option 1.
[Windows Mobile Apps and Games] JVH3:
Please post all other things that are installed.

SUch as SPB Mobile Shell.

And also as a today plugin, TFL3D must be selected by itself. All other plugins must be unchecked.
[Windows Mobile Apps and Games] Dimson:
---

A closer look at Manila's database gave me a clue for the problem described above. The cityName_alias and contry_alias fields have to be all word lower case. For example: Ðîññèÿ - is wrong, but ðîññèÿ - is the correct one! I've just fixed the problem with newly added city by changing first letter of aliases to lower case. Now everything works just fine!

---
[Windows Mobile Apps and Games] JVH3:
Good to know. I wonder if ToLower works on international characters.

I'll give this a shot for setting the value for the alias field. Got to go to work now.

Glad you got your city working.
[Windows Mobile Apps and Games] PureTran:
The only other cabs, I've installed were an "All background" option allowing me to have a background on every tab and a couple programs such as radio 365 and sk tools.

When I first installed the weather cab I went to rearrange my tabs. Afterwards it wanted to reload TFL3d and it didnt work. Thats when I unistalled the cab and still didnt work.

I did a hard reset and the phone worked fine. I decided not to download anything else but I did load the background cab again. Afterwards, I went back to rearrange the tabs and when the phone wanted to reload TFL3d it didnt work again.

I did a hard reset again, loaded the background cab and havent touched the tabs. Phone has worked fine all day. Seems to be a tad slower than normal but works fine.

Any ideas...

Thanks for the help!
[Windows Mobile Apps and Games] JVH3:
Might want to try putting Dot Net Framwork 3.5 on before installing the weather city editor.

Also, might just need sdkcerts. Not sure.

Anyone out there using a stock rom that can help?

I just don't remember if you need to do something.

I don't sign my software with a certificate, so maybe that's why it's not allowing the install.

Honestly I am more guessing though, because it jsut works for so many people. The install didn't change between releases and there were over 3000 downloads before I upgraded the version to support Sense 2.5.
[Windows Mobile Apps and Games] dc41:
Should newest version work w/ 23502

I've installed Shadowline's latest ROM based on the new 23502 build, and the latest Weather City Editor doesn't launch (worked fine on 23081). I get the eternal circling dots busy icon, but it never loads. Anyone else had problems with 23502, or should I just dig deeper on my Rhodium?

Update: Got it to work, but I don't know exactly what I did to fix it. I added a city via the Sense interface; then tried to load the app. It just spun. I clicked on "X" while the wheel was spinning and the app opened normally. I was able to add a city. Hopefully, that info helps someone else as brain-dead as me :)
[Windows Mobile Apps and Games] alphaacres:
Could you please in your program add for a defalt home for my location a way to put in my home city so when my location has a hard time getting the weather it does not go to Stockolm or Solna Municipality .
[Windows Mobile Apps and Games] JVH3:
Do you know where the information about what city to use when it doesn't find the location is stored?

How far away are you from Stockolm or Solna Municipality?

10 Km, 100 km, 1000 km, further
[Windows Mobile Apps and Games] alphaacres:
Well I live in New York and Stockolm is in Sweden I also get Stockolm in google maps as default home. I do not know where the infomation is stored in the phone but every rom with My location in it has done this also every version of google maps has done this if we could figure this out it would make both work better must be stored in the same spot somewhere shared info.
[Windows Mobile Apps and Games] JVH3:
You should go to the User CP section of the site and update some things. Like your Country and Carrier. Then, when you have questions, people won't need to ask. While in that area, you shoul update your signature to include other important information, such as your device and the ROM you are using and the radio.

If you notice in the upper corner of my posts, it has an American flag and says AT&T. That comes from settings in CP.

And the bottom of all of my posts hasmy device and ROM information. This comes from my signature.

Making the updates in User CP automatically updates the information displayed with all of your posts.
[Windows Mobile Apps and Games] JVH3:
Cities and Maine and possibly others

I just recently repsonded to a PM because the state of Maine is not in the drop down.

I populate the list of states at program start.

For some reason HTC or AT&T did not include any cities from the state of Maine.

So, ME is not in the drop down list initially.

But, you can copy a city from any other state.

On the Copy City screen, the state field is editable.

Put in ME.

Then for the city, put the city in. CityInMaine

And enter the correct accuweather code.

NAM|US|ME|CITYINMAINE

Now click the left soft menu (Add).

Close the program.

Start the program.

Now, see that ME is in the drop down for the states.

I can't believe HTC and AT&T would not include at least 1 city for every state. But this will make things work.
[Windows Mobile Apps and Games] Nicko_lefevre:
Hi all,

I'm trying to add a new city in manila weather tab with this app, and it doesn't work. I've manila 2.5.19202525.0, and after adding the city, TF3D reboots but my city isn't here.

Here is what I've done :

1. install teh cab in main memory

2. run the program

3. add the code EUR|FR|FR008|ROMILLY%20SUR%20SEINE

4. add city

5. soft reset

6. select the city in weather tab\add a new city

Then TF3D reboots without any effect.

Could someone help me please ?
[Windows Mobile Apps and Games] JVH3:
The code should be EUR|FR|FR008|ROMILLY SUR SEINE

You always need to replace %20 with a space.

I have just tested this by adding the French city: Romilly Sur Seine

Let me know if this works. If not, please post what you are entering for the city name.

Manila 2.5 has been picky about capitalization and accents.
[Windows Mobile Apps and Games] ignorance587:
Ok sorry this is still new for me I just flashed my first rom on my tmob tp2 this morning and i live in maine infact portland the biggest city and i'm having the same issue there is nothing for the state of maine in my city options for weather and i guess my problem is i dont understand your directions :(
[Windows Mobile Apps and Games] JVH3:
Ok, I've taken screen captures and added annotations to them.

Starting from Manila Home.

Now, Press Start and run the program.

See Initial Page Load.

Select Boston MA. It's in the Eastern Timezone, just like Portland Main.

Use the right soft menu to COPY.

Edit the fields and press the left soft Menu - ADD

What it should look like before you press ADD

After pressing Add, and Exiting the program.

Then starting the program.

This Shows Maine is now in the drop down.

Hope this clears it up for you.
[Windows Mobile Apps and Games] RemE:
That was very kind of you to post that nice illustrated tutorial, I have to say while I figured it out before, this would be nice to have on your 1st post to help with new users. It would save you some questions,

Thanks soooo much for making this, I donated, great piece of work!!
[Windows Mobile Apps and Games] ignorance587:
yes thank you that was a big help i get it now
[Windows Mobile Apps and Games] JVH3:
Thanks much for the donation.
[Windows Mobile Apps and Games] jhw549:
I apologize if the answer is right in front of me somewhere, though I searched page by page I can't find it...

I tried using the app only to have TF3D stop working. Every time I go to my weather tab TF3D crashes and restarts. I assume that the database file is in some way corrupt and needs to be fixed/replaced, but I'm not quite sure where to start. I am using TF3D 2.1 on the Sprint OEM Touch Pro2 ROM.

If anyone can help I'd GREATLY appreciate it, I really don't feel like doing a Hard-Reset...
[Windows Mobile Apps and Games] JVH3:
When you go to Start -> Settings -> Home

On the items tab, is it listed as TouchFLO3D or HTC Sense.

With the Sense 2.5 ROM I am trying, it is labeled HTC Sense. So, it does not shut Sense. I need to make an update to the program, but have not had time.

To get around than, manually shut down sense. Then start the program. The after exiting the program, manually restart Sense.

Also, this program only edits 1 file - 2330fc3c_manila which is in the windows folder. So you won't need to hard reset. Just delete the file from your windows folder. The original file from the ROM will be restored automatically. You might need to use Total Commander to delete it. And you will probably need to stop HTC Sense or TouchFLO3D.
[Windows Mobile Apps and Games] jhw549:
It is listed as TouchFLO3D. I deleted the file you suggested, the problem is still occuring, when I click the weather tab TF3D crashes...

TF3D Ver. 2.1.38416.1
[Windows Mobile Apps and Games] JVH3:
One other thing that can cause a problem is if you edit an existing city or delete a city that is selected on the weather tab.

Did you delete any cities?

What else have you installed?

Did you install the cab or manually make the registry entry and copy the files from the cab?

I usually make the assumption that people copy the cab to their device, not the contents of it, but the actual cab file.

Then use file explorer or total commander to install it.

And install to device. NOT storage card.

Do you do it that way?
[Windows Mobile Apps and Games] jhw549:
I had originally installed another program to change it, didn't like the interface and got rid of it when I found your app. Perhaps the other program did some unknown damage? I uninstalled the other app then installed your's (installed via cab from storage card, installed to device memory)
[Windows Mobile Apps and Games] MacRoy:
How to add my city to My Location ?

Hi JVH3!

Thanks alot for you´re App!

How do I get the City to been Visible in the front of Manilla Sense (Home) ?

I have done as you explained in the first page but nothing is happen.

I have changed the City Gothenburg to Göteborg could it be so that it´s a problem to read ÅÄ and Ö as i have in my language ?

With cindly regards MacRoy
[Windows Mobile Apps and Games] JVH3:
The city on the Home page for Manila Sense does not come from the database. It uses the My Location feature. I think it gets the city from the cell tower.

I know it works in the United States without adding any cities. I am currently using a Sense 2.5 ROM, and before adding any cities, it picked up my local city.

My house is half way between 2 towers that are in different cities. Sometimes I see one. Other times, I see the other.

But, I still like to add the city, because if I am out of town, I like to get the forecast for my area.

You might be able to enter this city in the registry, but it probably will get overwritten, when the weather is updated.

HKCU\Software\HTC\Manila

Weather.CurLocInfo

Looks like the format is

CityName&bState&bCountry&bLatitude&bLongitude&bUS&b

So for Minneapolis in Minnesota in the United States

Minneapolis&bMinnesota&bUnited States&b44.900000&b-91.000000&bUS&b

I made the trailing decimals for the longitude and latitude be 0. And they might be off by a bit.
[Windows Mobile Apps and Games] jmcourir:
ERROR when adding CITY

Hi !

I have EnergyROM_28002_RHOD500_20.Nov.2009_StandardM2.5 R2 in my CDMA TP2 and have installed JVH3_PPC_Manila_2.1_WeatherCityEditorInstall.cab. Have tried to add a city NAM|CA|QC|RIMOUSKI and when I clic ADD City it gives me the error you will see in attached images.

I run 6.5.3

OS Version 28002

Manila 2.5.1921

Thanks
[Windows Mobile Apps and Games] JVH3:
I think you must have an older version of this installed. This was corrected in the latest version posted around November 2nd.
[Windows Mobile Apps and Games] jmcourir:
Hi !!

WoW thanks ! It's working now !

But you should rename your 2.1 cab file with something like 2.1.1. Or with a date.

I tought that 2.1 was the same as mine was downloaded since maybe a month ago.

Thank you for you hard work on this :)! It's pretty fun to have local weather.

Regards,
[Windows Mobile Apps and Games] Nicko_lefevre:
Works great, thanx a lot ;)
[Windows Mobile Apps and Games] Cymerian:
I can't get Bridgeton, NJ to work for the life of me. I entered the code correctly and all, but no go. It adds the city, but when I try to get the weather, it gives me a connection issue and says weather not avaiable.

This is on a HTC Touch Pro 2 with WM 6.1
[Windows Mobile Apps and Games] JVH3:
It works fine for me.

Are you positive that you entered the accuweather code correctly.

NAM|US|NJ|BRIDGETON

You might want to try soft reseting as well.

If the Today plugin says HTC Sense, instead of TouchFLO3D, it doesn't stop Manila like it should. It's a pretty easy fix, but I haven't gotten to it yet.

Been kind of busy lately, with Thanksgiving an work.
[Windows Mobile Apps and Games] Cymerian:
I typed it just like that. Did I forget to do something? I just simply downloaded and installed the editor. Then I ran it and made the modifications. Afterwards, I re-enabled touchflo 3d. Is there a step I'm missing?