Tips and Tricks: Adding More Cities to TouchFLO 3D Weather

Everyone has seen the Touch Diamond Weather application. It’s fun and different with all of its exaggerated animations. Like most others, I’d say the rain animation is the best. But all of this is useless if you can’t even get the weather for the city that you live in or are planning to travel to. Since HTC uses Accuweather as their source for all weather information, you would think that you could change it, but HTC taken the liberty of hiding it somewhere in the OS files. Of course, with XDA-dev being PPC hack central, there’s bound to be a way to get around this big oversight by HTC. At first there was a long and tedious method of doing this that involved a lot of hex editing, modifying TouchFLO 3D’s core and other nasty stuff that can really mess up your phone. Luckily for all of us, andreas.falke from XDA-Developers has made a nice and clean app that doesn’t even mess with all the stuff from the old method. It’s called WeatherDatabaseEditor, WDE for short. Could they be any more creative with names at XDA?
Here’s what you need to do:
Download WDE v1.1 from here. Make sure your Diamond has Microsoft’s .NET Compact Framework 3.5 installed. Odds are that it came with it.
Go to accuweather.com and search for your city. In the url in the address bar, after it says .com, there will be a section that goes something like /us/”state name”/”city name”, where state and city names are the names of your state and city. If you live in the US, you location code will begin with the prefix NAM and will be like this: NAM|US|”state name”|”city name”. Europe’s prefix is EUR and will be like this EUR|”country name”|”country area”|”city name”. It is similar for other continents and countries
Open WDE v1.1 and add you city. Then close the program.
Go back to TouchFLO 3D’s weather tab. You can now add your city from the list.
