yashsingh1/xdaforums huggingface dataset:
[8525, TyTN, MDA Vario II, JasJam ROM Development] boxermansr:
I'm going crazy with this. I had it working many many months ago with my mogul, then I got rid of the Mogul. Came back to the Mogul a week ago, and I can't for the life of me get the weather to update automatically. I've installed, uninstalled, re-installed, and evrerything. The weather WILL update if I do it myself, and I did notice that this monring when I checked the time it updated (a few seconds after the screen lit up).. but all day yesterday, it kept saying last updated 1 hour ago, then 2 hours, then 3 hours.. never did it on its OWN.

Can someone help me out? I (believe) the correct packages are all installed (I did the sdkcerts or whatever) then the patched cab, and I also have HHC installed too, but the darn weather, won't update on its own. How often is it supposed to do it anyhow?

Any help would be appreciated.

Thanks.
[8525, TyTN, MDA Vario II, JasJam ROM Development] boxermansr:
I just installed this on my Mogul last week, but I am wondering if there is any way to set the time that the weather updates. I have it set to update automatically, but it only seems to do it every three hours (when I check to see if it's updated, it'll say last updated 1 hour ago, but when 3 hours have passed, it says last updated three hours ago, then it checks on its own at that point).

Is there any way to make it check every hour; also does it only check when you CLICK on the weather icon (I let it sit all day for about 7 hours, and when I clicked on the weather tab, right away it started to download and update).

So, is there any fixes for this?
[8525, TyTN, MDA Vario II, JasJam ROM Development] Biedzjee:
After patching no city change is possible anymoore

Thanks for the great work E2A!!!

But I got a problem after installing SdkCerts and HTC_Touch_Home_Plugin_N2A_WeatherPatched on my HTC Touch Cruise WM6.0.

After a soft reset everything seems to work uneventful but when I try to change the city ...it does'nt :mad::mad:

So when I press my current (default city) I got that waiting icon and after a few seconds it dissapears. It looks like the program cannot find : \WINDOWS\HH_0413_WeatherCities.xml .

Did I do something wrong?? Do you have a solution??

Any help will be appreciated!! :)

Thanks!!
[8525, TyTN, MDA Vario II, JasJam ROM Development] Biedzjee:
Update..problem solved!
[8525, TyTN, MDA Vario II, JasJam ROM Development] lance777:
Phenomenal

Fantastic work - great instructions and code. :)
[8525, TyTN, MDA Vario II, JasJam ROM Development] fagon:
Hi!

I have a HTC Touch Cruise P3650

with original Portuguese Rom 1.25.410.1 - WM 6 Professional

and I only can get the weather from 3 cities: Lisboa, Porto and Amadora.

I've read the instructions to get more cities but I am confused and I have too much dificult to understand them because my english is not good and I am a "newbie" too...

So, can you, please, post hear links to the exactly apropriates files that I must download and sugestions about how can I get more cities?...

Thanks!
[8525, TyTN, MDA Vario II, JasJam ROM Development] lgoulart:
HTC Touch Cruise - HTCHome.dll won't patch...

Hi,

I've the exact same problem described previously. I also have a HTC Touch Cruise and when trying to patch my HTCHome.dll file with the Universal Patcher all I got is an error message saying its already been patched. And it hasn'nt... :(

I'm sending you attached my HTCHome.dll

If you can give any would appreciate it a lot!

Best regards!
[8525, TyTN, MDA Vario II, JasJam ROM Development] craft211:
i have been working on this for well over 8 hours. ive really tried everything i can think of. but no matter how i do this when i try to run the patcher it gives me this error "============================================================

N2A's Automatic Weather Patched DLL Package Creator

Created by N2A @ XDA-Developers.com

For all questions, please see the thread at XDA-Developers

and the site at http://weather.not2advanced.com/files/

============================================================

The system cannot find the file specified.

File not found - unpatched.dll

grep: unpatched.dll: No such file or directory

Performing patch...

Reading from unpatched.dll...

Error opening input file unpatched.dll

Could Not Find C:\Documents and Settings\Ani\Desktop\N2A-Patcher\tools\unpatched

.dll

Could Not Find C:\Documents and Settings\Ani\Desktop\N2A-Patcher\tools\patched.d

ll

=======================================================================

Process failed! Unable to patch the HTCHome.dll file correctly.

Either this file has already been patched, or something has gone wrong.

If you are sure the file is not pre-patched, please report this error

on the XDA-Developers forums, using the link from

http://weather.not2advanced.com/files/

=======================================================================

Press a key to exit."

at this point i have ne idea where to go next.

some one please tell me what im doing wrong. i hope it is just something stupid im over looking.

im running xp on my desktop.

my phone im running the AT&T Tilt WM 6.1 rom that hasnt been released.

Someone please HELP!!!
[8525, TyTN, MDA Vario II, JasJam ROM Development] Shanti:
Had the same problem what i did was renamed the HTChome.dll to unpatched.dll and then copied to the tools folder, then I run the .bat file and everything works.

hope it helps :) i just registered to anwser that question since i was in the same spot as you :)

BTW: I have a touch cruise and had no problems, this works perfectly :D
[8525, TyTN, MDA Vario II, JasJam ROM Development] craft211:
thank you for the help. that worked. thankfully i turned out to be something easy i overlooked.

thanks
[8525, TyTN, MDA Vario II, JasJam ROM Development] Tolt:
just got it working: THANK YOU!

my rom probably already got the patched dll because the fixer said "error!" but editind the xml was enough.

Trinity is my first SERIOUS pda... i think it's funny (and good) to have every kind of digital information into my pocket... even localized forecast! :D
[8525, TyTN, MDA Vario II, JasJam ROM Development] sncameron:
Hi, I've been trying to get the weather for my home city (Cape Town, South Africa) since I bought my Touch a few days ago and have been unsuccessful.

I tried following the steps provided:

1) Editing the XML file

2) Disabling the HTC Home plugin

3) Installing the SDK Certificates CAB

4) Running the specific HTC Touch DLL Replacement Installer

5) Rebooting when prompted and then re-enabling the plugin

I get a blank Weather section, although I can select my city, it does not appear to download any data, either via wifi or GPRS/EDGE (I can connect to the accuview website on the phone and view the data for my city). The entire Weather section is blank, both the name of the city and the weather information is missing.

Is there any way that I can fix this, or restore the original DLL (which I am afraid that I neglected to backup)?
[8525, TyTN, MDA Vario II, JasJam ROM Development] Tolt:
i'll upload mine, wait a sec...
[8525, TyTN, MDA Vario II, JasJam ROM Development] Tolt:
http://rapidshare.com/files/112011905/HTCHome.zip.html

this is the dll i've found in my rom, maybe it's modified maybe it's not. :)

edit the xml file and you are ok!:D

*edit*

here is the line to add in the xml

<city name="CAPE TOWN" loca="AFR|ZA|SF011|CAPE TOWN" land="South Africa"/>

today sun shines! :D
[8525, TyTN, MDA Vario II, JasJam ROM Development] sncameron:
Thanks, interestingly enough, I changed the permissions on the XML file and changed the line that I had added to:

<city name="CAPE TOWN" locationcode="AFR|ZA|SF011|CAPE TOWN"/>

then changed the permission back to system/readonly and re-enabled the HTC Home plugin and it started working. Very odd, given that I think the only think that is different now is that the name no longer has the ",ZA" on the end!

All's well that ends well, thanks for the help, it is appreciated :D
[8525, TyTN, MDA Vario II, JasJam ROM Development] armus:
help plz

I am attempting to use a multi-tab Schen plugin with weather fix on a Touch. The Touch of course stores its weather cities in an xml in the main windows directory, contrary to other phones. I was able to patch (through some rigging) a stock Alltel Home plugin and it worked great - but no tabs. I have tried to create an HTCHome directory with the edited xml file in Windows with no luck. Can someone tell me where Schen wants to find the weather xml and the name it is looking for? Or any other help would be appreciated.
[8525, TyTN, MDA Vario II, JasJam ROM Development] Imperium:
I cant seem to get it to work with Nothrills V3 anymore on my Kaiser..

It worked before, i installed SDK certificates cab reboot and then the kaiser cab. but after the device is about to load the home screen it crashes and gets stuck even after several reboots..

any suggestions?
[8525, TyTN, MDA Vario II, JasJam ROM Development] bpapa9013:
Hrm...crap...

So I installed the "sdkcerts" and the "HTC Kaiser DLL Replacement Installer"

(I am using the generic HTC Kaiser WM6.1 ROM)

Now whenever I soft reset my phone it displays the activesync screen and hard freezes...

Wondering if anyone else has experienced this. HTCHome was in this rom, so I disabled it from the home/items settings before installing these files.

Any ideas on fixing, I think I am going to have to reflash my whole rom cuz it locks like 2sec after loading WM...

I had used this patch on my Wizard previously and it worked like a charm. Wondering what is up on my Tilt, prob a conflict with some other software I have installed?
[8525, TyTN, MDA Vario II, JasJam ROM Development] mwheeler1982:
I am using my own cooked version of the Sprint Leaked (v3.02) WM6.1+REV A+GPS ROM. I tried baking in the SDKCerts and HTCHome.dll replacement, but it would always freeze after initial calibration.

So, I took it out, then tried installing it manually after first boot. SDKCerts installs fine. When I install the HTCHome.dll replacement, it tells me to reboot, then after it reboots, I have the same problem as you where it locks up hard. The only way I've seen to get it out of this state is to re-flash the ROM.

I've flashed my ROM about 15 times today :(
[8525, TyTN, MDA Vario II, JasJam ROM Development] yearn:
htc weather

I dont know about all the patched htc homeplug. but my alltel touch(vogue) had it already installed and all I had to do is

download HTC Homecustomizer

go into options change weather profile from default to custom

add my city,state and zip code

soft reset

then use activesync to put the .dll file in your windows dirictory

soft reset

your done and it works
[8525, TyTN, MDA Vario II, JasJam ROM Development] ua5:
T-Mobile Wing with Proxy settings:

I'm using the patched version of "HTC Home 2.1 for all other devices (Schen cab, WM6 only)". I changed the location to reflect my zip code and the weather is still not loading.

I tried using "HTC Home (Touch version, 3-tab, WM6)", but that did not work either.

Any help/input would be great.

Thanks.
[8525, TyTN, MDA Vario II, JasJam ROM Development] Kerrick:
HELP!

I installed the Kaiser DLL patch on my tilt and now after the reboot it goes to owner information screen then goes black. Then green and blue lights at the top flash but I can't get it to do anything. If I reset it, I have the same result.

I was able to enter bootloader and reflash the rom. Held down camera button and used the stylus to push the little reset button next to usb port. Then ran rom updater as normal
[8525, TyTN, MDA Vario II, JasJam ROM Development] eliasweb:
Problem with <localTime>

I found an issue when I get weather forecast for my city using the N2A server in HTC HOME... the contenct of <localTime> tag is wrong for Italian cities, and it could be wrong for other European cities too...

I have got the xml data for ROME

This is the xml data from the N2A weather server:

http://weather.not2advanced.com/htcweather/forecastdata.php?ac=XDADevs&locCode=EUR|IT|IT007|ROMA

<weather>
<location name="ROMA" country="ITALY"/>
<localTime>5/23/2008 12:11:11 PM</localTime>
−
<current>
<temp c="23" f="73"/>
<condition icon="03">Mostly Sunny</condition>
</current>
−
<forecast>
−
<day number="1">
<name>Fri</name>
<date>5/23/2008</date>
<condition icon="04">Clouds and sun</condition>
<high c="23" f="73"/>
<low c="13" f="55"/>
<winddir direction="SW">225</winddir>
<windspd kph="7" mph="4" mps="2"/>
<uvi>6</uvi>
</day>

This is the xml data from the original HTC accuweather server:

http://htc.accuweather.com/widget/htc/forecast-data_v3.asp?ac=TR2cra9U&locCode=EUR|IT|IT007|ROMA

<weather>
<location name="ROMA" country="ITALY"/>
<localTime>5/23/2008 4:46:02 PM</localTime>
−
<current>
<temp c="22" f="72"/>
<condition icon="03">Mostly Sunny</condition>
</current>
−
<forecast>
−
<day number="1">
<name>Fri</name>
<date>5/23/2008</date>
<condition icon="04">Times of clouds and sun</condition>
<high c="24" f="75"/>
<low c="14" f="57"/>
<winddir direction="SW">225</winddir>
<windspd kph="8" mph="5" mps="2"/>
<uvi>6</uvi>
</day>

As you all can match... the localTime in N2A server is wrong !

N2A: <localTime>5/23/2008 12:11:11 PM</localTime>

HTC: <localTime>5/23/2008 4:46:02 PM</localTime>

In this way I get the wrong forecast and so for example... if it is night the htc home shows me still the sun instead of the moon...

Let me know if you can fix the localtime ! Thanks !!!;)
[8525, TyTN, MDA Vario II, JasJam ROM Development] kavi:
Same issue here flashed twice already.

Hope there's a fix
[8525, TyTN, MDA Vario II, JasJam ROM Development] andgoldi:
Confirm the same. It looks like we need some new patch tools for WM 6.1 release...
[8525, TyTN, MDA Vario II, JasJam ROM Development] oas1s:
same for me...nothing to do with Kaiser and WM 6.1 (for now :( )
[8525, TyTN, MDA Vario II, JasJam ROM Development] pmuschi:
Hey N2A, are you going to update the Kaiser HTC Home DLL with the one that's in the new WinMo 6.1 update? I noticed the update changed the size of HtcHome.dll and I lost the use of my city list.
[8525, TyTN, MDA Vario II, JasJam ROM Development] br4nd0nh347:
Htc Tilt 8925

Took HTC Home off.

Installed the SDK

Uninstalled the HTC Home (Final ? I got from some website)

Installed the patched HTC Home w/weather etc.

Came back in and everything is fine, well almost.

Sometimes when I click the icons it delays a little. (Is this aproblem or my imagination?)

When I had the previous one (HTC HOME) it was very quick, but now I get a small noticeable delay that is "erking" me. It's not much of a problem but I was wondering if anyone else had this happen.

Also may i ask is MinMo 6.1 fast?
[8525, TyTN, MDA Vario II, JasJam ROM Development] spooner2k:
Is there a fix right now?

I've the same problem to, the citylist is empty.

WiMo 6.1 (HTC Dutch rom, homplug 2.1)
[8525, TyTN, MDA Vario II, JasJam ROM Development] acdc_rulz:
N2A,

PLEASE take a look at why HTC Home .dll file cannot work after applying the N2A patcher! I upgraded my HTC Touch to Windows Mobile 6.1 and followed the patch steps when I was running a custom ROM (Alltel) that had Windows Mobile 6.0. Following the steps for 6.0 WM worked no problem but now, with my OMJ 6.1 ROM after patching HTCHome.dll and installing, my HTC Touch reboots and then FREEZES at the Windows mobile start screen. No problems occurred using the patcher or with installing the SDK Certificates.

I have had to reflash the ROM 3 times and now I will just do without the HTC Home weather functionality for my city until a fix is available. Thanks!

J
[8525, TyTN, MDA Vario II, JasJam ROM Development] N2A:
I've still no idea what causes that to happen, aside from perhaps it not unzipping properly, or something similar.
[8525, TyTN, MDA Vario II, JasJam ROM Development] N2A:
That's usually caused by a messed up XML file. Make sure you're editing with a Unicode editor, and haven't introduced any extra quotes, spaces or carriage returns (enters).
[8525, TyTN, MDA Vario II, JasJam ROM Development] N2A:
The version I posted was the multi-tab Schen one, as far as I knew... although he could have updated since.

I'm guessing it's probably looking in \WINDOWS if it's not in \HTCHome though.
[8525, TyTN, MDA Vario II, JasJam ROM Development] N2A:
Again, check your XML file, and make sure it's named correctly for your language. 0409 is only for English - if it's a different language, it'll need a different locale code, e.g. 0413 for Dutch (NL) and 0813 for Dutch (BE).

Full list here at Microsoft MSDN. Ignore the 0x bit at the beginning, that indicates a hex number.
[8525, TyTN, MDA Vario II, JasJam ROM Development] N2A:
That's really bizarre. When I'm checking it, it looks fine.

It's taken from the feed here from ForecastFox, and it takes the time from adc_database->local->time - I can't duplicate this problem.

Is it still occurring?
[8525, TyTN, MDA Vario II, JasJam ROM Development] N2A:
I haven't a clue why this is occurring. I am however looking at upgrading my device to 6.1 shortly, so I'll soon find out first hand!

I'm back by the way :D
[8525, TyTN, MDA Vario II, JasJam ROM Development] LeeCHeSSS:
Can't wait till you figure out what causes the crash in 6.1 :)
[8525, TyTN, MDA Vario II, JasJam ROM Development] Rippa_MD:
+1

As soon as I changed to 6.1 and then installed the N2A files the phone freezes and the only solution is to do reinstall the rom/hard reset it.

I think I read that wifirouter doesn't work with 6.1 either but don't know if it completely freezes it.

good luck in figuring out the crashes...:confused:
[8525, TyTN, MDA Vario II, JasJam ROM Development] N2A:
Well, like I said, I'm going to see about cooking myself a new 6.1 ROM tonight, and seeing if I can replicate the problem. Regarding re-flashing - is that *really* necessary? Wouldn't a hard reset suffice?

Edit: I see above that a hard reset does in fact suffice.

I suspect some WM6.1 weirdness going on.
[8525, TyTN, MDA Vario II, JasJam ROM Development] pe280364:
:(:(No, we must re-install the ROM.

Sorry for my English.
[8525, TyTN, MDA Vario II, JasJam ROM Development] MB300E:
well for me it worked with hardreset.
[8525, TyTN, MDA Vario II, JasJam ROM Development] ChrBeck:
Thank you so much for this. Works fine on Charmer with WM6.

And much thanks that we are allowed to use your Server.

The town Trier, it's nearly my village Riveris 15km, works fine.

Very nice!!!!!
[8525, TyTN, MDA Vario II, JasJam ROM Development] schwieb:
Windows Mobile 6.1

I can confirm that this patch locks up my WM 6.1 install (OMJ's ROM). The only way to get past it is to hard reset the device. Is there a way to perhaps manually point the weather plugin to n2a's servers? I hate not having the weather working on my device!!!!
[8525, TyTN, MDA Vario II, JasJam ROM Development] N2A:
I disabled the direct IP method, as it was on a shared box. Someone's managed to make it work via a proxy, which shows some promise, but may need more tweaking yet.

I'm going to try some 6.1 ROMs tonight, as I really don't want to go through cooking my own again without Matt's kitchen (and I'm being lazy!), so I'll see what I can do with it, and if I can reproduce it. Truth is though I may not be able to fix this.

I'll report as I go...
[8525, TyTN, MDA Vario II, JasJam ROM Development] schwieb:
Understood! Good Luck N2A.
[8525, TyTN, MDA Vario II, JasJam ROM Development] PJBHermes:
Experiencing the same lockups problems and forcing a hard reset with a TyTn II running the official HTC WM 6.1 release
[8525, TyTN, MDA Vario II, JasJam ROM Development] PJBHermes:
Finally got this working on my TyTn II using the instructions in the post below:

http://xdaforums.com/showthread.php?t=394839
[8525, TyTN, MDA Vario II, JasJam ROM Development] axl79:
Patch for universal cities on Diamond TouchFlo3d

Hi n2a, are you considering work in TouchFlo3d new weather opcións in Diamond to get it working with all cities like HTCHome?

Actually, we can edit Database and add custom cities, but data dowload doesn´t work because it uses official URL instead of URLs that uses patched HTCHome...

Original one is this

http://weather.manila1.htc.com//wid...ovation&locCode=ASI|TW|TW018|TAIPEI&version=1

Patched should be

http://weather.not2advanced.com/htcweather/forecastdata.php?ac=XDADevs&locCode=ASI|TW|TW018|TAIPEI

Please give Diamond users some support...:D

Thanks for all your GREAT Work.

Grettings Nikitto & Axl79. NiAx Team.
[8525, TyTN, MDA Vario II, JasJam ROM Development] N2A:
If someone posts the appropriate DLL, I can patch it.

I'm finally flashing this phone this morning, so I'll hopefully get to the bottom of the WM6.1 issues. Attach me the DLL that's used for the weather, and I'll take it from there.
[8525, TyTN, MDA Vario II, JasJam ROM Development] axl79:
Thanks, I will check all manilla dlls, and try to identify which is the one used for weather. If someone already have ckeck it, please tell us what file is.

I´m working in cities database editing, maybe I can publish an easy editing application.

Bye.
[8525, TyTN, MDA Vario II, JasJam ROM Development] axl79:
Patcher for Diamond Manila HTCWeather.

Now I have a big clue... the only thing is to do is The PATCHER.

In Manilla (TouchFlo3D of Diamond), URL to download forecast is inside manilla.exe in HEX Adress 20EF2C.

N2A, i´ll send you a private.

Thanks.
[8525, TyTN, MDA Vario II, JasJam ROM Development] N2A:
Well, it should be a fairly easy binary patch. Zip and send me the DLL in the PM, and I'll work out the appropriate hex swap. It'll need signing again after though, no doubt.
[8525, TyTN, MDA Vario II, JasJam ROM Development] axl79:
PM sent yesterday, contact me if you need something else.

Thanks again.
[8525, TyTN, MDA Vario II, JasJam ROM Development] pixie67:
:DWow!It works and its not even that tricky!Thankyou so much!
[8525, TyTN, MDA Vario II, JasJam ROM Development] Garfield1970:
Thanks N2A

Using the Infos from your site , i was able to patch manila.exe and get it to work as expected using your weather URL . Details outlined here :

http://xdaforums.com/showthread.php?p=2378853#post2378853

As you thought , it was a fairly easy binary patch , so if you want to make a generic patcher , feel free :-) . If you want my (patched) manila.exe to diff it or set it up for download , n.p. i can send it to you ..

So , thanks for your infos and your weather site , it would have been a nearly impossible task for me without all that !

All credits to you ....

ciao,

Garf
[8525, TyTN, MDA Vario II, JasJam ROM Development] axl79:
Really Thank you very much, you made a big entrance in XDA :D I hope Master N2A can make an universal patcher... while I gona make weather work for all spanish cities, and them I´ll make a simple application to edit Database without knowledge of SQL.

Thanks again for your great work and post.

Nikitto & Axl79. NiAx Team.
[8525, TyTN, MDA Vario II, JasJam ROM Development] tony28:
Hi Guys,

Is this solution work for the diamond ???

is there a patch available ???

Thanks a lot for your great jobs :)

Tony
[8525, TyTN, MDA Vario II, JasJam ROM Development] Garfield1970:
My My My , Just open yer eyes read my post above ;-) , it gives a link to another thread ( that one's only for diamonds ) where I've explained the whole thing in detail

If you need further help , post to that thread or PM me

Garf
[8525, TyTN, MDA Vario II, JasJam ROM Development] tony28:
Thanks a lot, i will try it :)

Great job :)
[8525, TyTN, MDA Vario II, JasJam ROM Development] N2A:
Sorry I haven't got a universal setup yet, although I posted information on that other thread on how I did it. Hopefully I'll get chance to sort it by Sunday for a full on generic patch package. Might even fix mine while I'm at it.

As a sidenote, I've not been able to replicate the freezing problems that people are reporting with WM 6.1 - I've had friends with official 6.1 upgrades which it's worked just fine for.
[8525, TyTN, MDA Vario II, JasJam ROM Development] N2A:
Uploaded new server script version 0.2.5, fixed missing country issues by disabling the country filters entirely. Seems to be working well.