Pogoda HTC Sense, dodajemy nowe miasto

Android posiada wiele widgetów z pogodą, ja upodobałem sobie ten HTC Sense. Niestety lista miast, którą „proponuje” HTC jest uboga w porównaniu z możliwościami serwisu accuweather.com, z którego są pobierane aktualizacje.
Postanowiłem, że zostaję przy pogodzie HTC Sense. Zebrałem informację oraz programy do edycji i przystąpiłem do aktualizacji plików bazy danych WP_0409WWE.db i WP_0415PLK.db

W przykładzie użyłem programów:

Przechodzimy do edycji WP_0409WWE.db i WP_0415PLK.db, pliki znajdują się w /data/data/com.htc.provider.weather/files kopiujemy je na komputer i otwieramy w SQLite Database Browser. Przechodzimy do zakładki Browse Data i z listy Table wybieramy locationlist. Dodajemy nowy rekord New Record. W nowym, pustym rekordzie wprowadzamy dane, które uzyskamy z serwisu accuweather.com
Musimy przejść pod adres http://netweather.accuweather.com/adcbin/netweather_v2/signup-page2.asp?partner=netweather tutaj uzupełniamy dane w kreatorze w trzecim kroku będziemy mieli dwa okienka z kodem, kopiujemy to co zaznaczyłem na czerwono (oczywiście Ty masz swoje dane 😉 ).
Teraz możemy zabrać się za aktualizację:
code – tutaj wklejamy dane z accuweather.com (zaznaczone na czerwono)
name – wpisujemy nazwę miasta (nie używaj polskich znaków)
countryPoland
time zone – ustawiamy na -60
timezoneIdEurope/Brussels

Plik zapisujemy, postępujesz podobnie z WP_0415PLK.db różnica jest taka, że można używać polskich znaków.

Kopiujemy edytowane pliki na kartę pamięci urządzenia i przenosimy Root Explorerem s powrotem do /data/data/com.htc.provider.weather/files pliki w telefonie można nadpisać albo zrobić wcześniej ich kopię. Teraz restartujemy urządzenie. Wyszukujemy i dodajemy nasze miasto tak, aby się wyświetlało z pogodzie HTC Sense.