yashsingh1/xdaforums huggingface dataset:
[8525, TyTN, MDA Vario II, JasJam ROM Development] N2A:
Aha.

Well, you won't find the URL, it's been UPX compressed (as has been mentioned several times on this thread!) - you'll need to get a compatible version of the htchome.dll from another package then hexedit it, then install it.

I've no idea why it wouldn't work though. Is there other working versions of the HTC home for the S370?
[8525, TyTN, MDA Vario II, JasJam ROM Development] olazabal:
hi n2a, the connection is gprs......... aaaaaaaaaa

thx
[8525, TyTN, MDA Vario II, JasJam ROM Development] jdavis24cw:
hi I was wondering if someone could help me...I installed the schen cab and the weather is now workig however when i click the text message icon it brings me to my email AND my text message...i do have threaded sms installed could someone please and i mean please help me with this problem...is there anyway to map it only to my texts?? thanks
[8525, TyTN, MDA Vario II, JasJam ROM Development] N2A:
This isn't a problem specific to the weather fixed cabs - you need to check the original HTC Home plugin threads. I only deal with weather issues here.

I have heard of this issue before though.
[8525, TyTN, MDA Vario II, JasJam ROM Development] dtorbati:
Hi,

OK I tried your first suggestion and I failed, I lost my HTC completely. It was in the settings, but when selected, it wouldn't show up in my today screen. So hard reset the phone, got back to my original state with original problem. So I have just saved my \WINDOWS\HTCHome.dll file and attached it. If you do patch it up and create and installer for me as you stated, can you tell me exactly how to install it? my apologies for not being so technical. Thank you.
[8525, TyTN, MDA Vario II, JasJam ROM Development] jason bouchard:
i have the tmobile wings ( htc wizard) and i have the touch-IT rom for the wing and i cant get the internet to work with gprs, i tried wit your patch for the wizrd and it still doesnt work. any ideas ?

i really need the weather to work thanks
[8525, TyTN, MDA Vario II, JasJam ROM Development] Csabesz:
I would like to use the data of windguru.cz (wind strenght, direction) Is it possible to make a plug in for that? I think many people would be happy (kitesurfers, surfers, paragliders etc..) and would pay for a plug in like this. The windguru has more than 30 000 subscribers as I know. Sorry about my english :(
[8525, TyTN, MDA Vario II, JasJam ROM Development] jfpetesn:
When editing the xml file I am unsure of where to add the zip code and where do you get the location code. I am in the US and none of the US listings already listed in the file contain a zip code or a location code?
[8525, TyTN, MDA Vario II, JasJam ROM Development] N2A:
No idea. Sorry! I take it it works over activesync/wifi?

Entirely possible that your cellular provider is blocking it.
[8525, TyTN, MDA Vario II, JasJam ROM Development] N2A:
In a word, no. The plugin was never designed to do it, only basic weather display, and I just modify the incoming data stream - I haven't added or removed any software functionality. Sorry!
[8525, TyTN, MDA Vario II, JasJam ROM Development] N2A:
Obviously we can't read :P

There's plenty in there that have NAM on them (that's North America if you hadn't guessed), but you can change *any* of them. If you're in the US, you may as well just use a zip code. To quote the download page...

Try using that sort of syntax.
[8525, TyTN, MDA Vario II, JasJam ROM Development] wkearney99:
Is there a FAQ on model equivalents? I've got a Verizon VX6800 and wonder which of the CABs to be using here.

That and does the HTC Home support having other plug-ins added to it? Or replacing of one with something else? I'd like to have a slightly more versatile weather app. Mainly to allow me to switch quickly between a few locations. I've had no luck fiddling with the custom database though, as that might be enough for me if I could get it working.

And where does it store the URL used to get the weather? If I host the PHP script on my own box where would I change this URL? Can I change it within the phone itself? Or do I have to edit something on the desktop first (either is fine).

Sorry if these questions have been asked already, but at nearly a hundred pages it gets a little hard to find answers.
[8525, TyTN, MDA Vario II, JasJam ROM Development] N2A:
I've tried to explain some of it on the download page. However, the HTC home plugin is quite fixed in it's functionality - I've just patched one function of it to divert the XML feed, but I believe it's quite difficult to change anything else - it'd probably be quicker just to write your own.

As for the URL, if you grab a "clean" (non-altered) htchome.dll, it's in there - again, instructions are on the download page as to what you're looking for. Just make sure it's the same number of characters.
[8525, TyTN, MDA Vario II, JasJam ROM Development] dtorbati:
Hello N2A, you asked that I upload my file to you and you would create some sort of installer. Can this still be done? i attached it in my last post on page 91. thank you so much.
[8525, TyTN, MDA Vario II, JasJam ROM Development] N2A:
I just tried to - but I'm having some real issues trying to re-sign it... keep getting "Error: Signing Failed. Result = 80070057, (-2147024809)" - any ideas?

My research has given me nothing.
[8525, TyTN, MDA Vario II, JasJam ROM Development] N2A:
Have I missed anyone's DLL patch requests? Please drop me a post under here if I have, and I'll get to you as soon as I can.
[8525, TyTN, MDA Vario II, JasJam ROM Development] dtorbati:
Hi N2A, I have NO idea. Here is the file again, does this help??
[8525, TyTN, MDA Vario II, JasJam ROM Development] Rogers8704:
hey,

My names Brandon. I have no idea how in the world I am supposed to do this. There should be a broken down version for idiots that dont really know the lingo, like myself HA. i have the weather problem, and i really need it fixed, seeing as i travel so much. If you could break it down for me, i would really appreciate it. I get the message that says something like "unable to update request. click here to try again". i just got the phone last week and this is my first pda. so again, i dont really know the lingo...so some help would be amazing!

Thanks
[8525, TyTN, MDA Vario II, JasJam ROM Development] Rogers8704:
ohh and do i download all this stuff from my phone? or do i have to do it on my computer?

Thanks
[8525, TyTN, MDA Vario II, JasJam ROM Development] N2A:
... And this is supposed to be a developer forum :rolleyes:

But seriously, there's a pretty damn good set of instructions that I've put on the main download page - install SDKCerts.cab by copying it to your device and running it through a file manager (e.g. File Explorer), then install either a patched HTC Home (after uninstalling your existing one if you have one), or a specific patch for your device if there is one.

There's plenty of information on how to edit the XML files around, including on the download page itself.

I believe you can also use one of the HTC home customisers to set up your cities, although I don't know anything about it really myself, I always edited my files manually as I described on the download page.

The instructions aren't particularly difficult to follow, but if you're a bit of a newbie, you might want to learn about the basics first, e.g. CABViaActiveSync (automatic cab installation without having to download to the phone first) and the basic terminology (the wiki can help you with some of that!). I've described in several places along this thread on how to do it too.
[8525, TyTN, MDA Vario II, JasJam ROM Development] arjov:
hi everybody, i'm new in the forum.

i'm from Italy, and i just purchased a touch dual, in the download and instruction pages there're only references to the touch. is there any way i can fix the weather plugin on my touch dual? i already tried changing the xml, i added my city and tried to redirect with pocket host....but it was unsuccessful.

thanks
[8525, TyTN, MDA Vario II, JasJam ROM Development] zoomy942:
i love the custom plug in, but i noticed that when i added

<city name="Bellevue, US" loca="83313" land="United States" />

to the xml, it finds the city and the forecast, but its about 15 degrees colder than it should be.

odd eh?

EDIT: i forgot to change it fo farenheit, but one i did, now it's 15 degrees too warm:)

any thoughts on this?
[8525, TyTN, MDA Vario II, JasJam ROM Development] N2A:
That's interesting... what did the AccuWeather site itself say? We need to determine if it's a discrepancy between AccuWeather and my translator, or AccuWeather just being... well, not very accurate.
[8525, TyTN, MDA Vario II, JasJam ROM Development] N2A:
Where did you get the reference to Pocket Hosts? I stopped that method working ages ago, and removed all reference here.

I haven't got a patcher for the Touch Dual, but if you want to put up a copy of your htchome.dll file, I'll happily patch it for you and make an installer.
[8525, TyTN, MDA Vario II, JasJam ROM Development] zoomy942:
im looking now, and my phone, as of 56 minutes ago, says 45 degrees F, and accuweather says 27 F.

so odd. could it be your translator?
[8525, TyTN, MDA Vario II, JasJam ROM Development] alphanimal:
Thank you a lot for that hack!!

I patched the dll myself and also set up your proxy script at

http://root.alphanimal.at/services/htc_weather/getdata.php

I used a GET parameter to pad the URL length, like:

?pad=ppppppp&locCode=

so i can use my favorite directories (though, i recognized that they had the same length if i use the original param ?ac=TR2cra9U&locCode=, ironic)

I did this because i got the Touch Dual and didn't quite know which patched pack to use. (HTCHome built into ROM)

again, thanks a lot!

edit:

also i found out that you can tweak the registry keys at HKLM/Software/HTC/HTCHome/Weather/Settings (or so) to set the location code and name without editing the xml
[8525, TyTN, MDA Vario II, JasJam ROM Development] arjov:
ok here you are the file, you're extremely kind. could you explain me how do you work on these patches,or what i have to google for?

best regards

about pocket host, i read about it googling the net....then i found this forum and read about your patches:)
[8525, TyTN, MDA Vario II, JasJam ROM Development] Bengan:
Problems with weather fix

Hi. I have edit the xml file in my PC but can not put it in the device, it says that it is protected and can not being moved from the ROM, i have downloaded the certificates and Resco to my Kaiser. I have deactivated the plug-in. Anyone have a proposal?
[8525, TyTN, MDA Vario II, JasJam ROM Development] zoomy942:
have you tried overwriting the file?
[8525, TyTN, MDA Vario II, JasJam ROM Development] zoomy942:
so, im still stumped. i have been watching it and it's always off by about 15 degrees.
[8525, TyTN, MDA Vario II, JasJam ROM Development] Gneeko:
N2A is a lifesaver

I'd been tinkering with my Alltel PPC6800 for a couple hours.

N2A's work and instructions solved my issues in 15 minutes.

I just want to say "Thanks!"
[8525, TyTN, MDA Vario II, JasJam ROM Development] petsampress:
hey,

thanks for the great patch.

but ive got a problem:

after the restart the weather of the city apperas properly. but the other functions of the home plug in got erased, as "friends" or the "sounds". what can i do to get this functions back? i really need them.

thanks!

EDIT

damn. ive uninstall the patch and got my old functions back. but now i cant even download the weather of the given citys. please help!
[8525, TyTN, MDA Vario II, JasJam ROM Development] dtorbati:
Hi N2A, were you able to ever figure out how to fix my weather via the current file?

Thank you so much.

P.S. I live in New York City. My city was already on the list. my main problem is that it won't connect to weather at all.

Thank you!

David
[8525, TyTN, MDA Vario II, JasJam ROM Development] alexdski:
Nice work

Thanks very much, I can now have my wee island's weather with me. You're a real star HTC mod star in my book. Donate link?
[8525, TyTN, MDA Vario II, JasJam ROM Development] hodakaroadtoad:
Would it be possible to put dates on the download page when you've updated? I've got that bookmarked and sometimes go there directly and I'm often unsure about whether my version is the latest..
[8525, TyTN, MDA Vario II, JasJam ROM Development] arjov:
i followed your guide and edit the dll with the hex editor, well it all works well... but i'd really like to have a patcher, so i can uninstall it if i need, without having to manually change the htchome dll . i tried googling for somethin like that but i don't have enought knowledge to make an install file.

so i would really appreciate if you could really make one for the touch dual.

thanks again N2A
[8525, TyTN, MDA Vario II, JasJam ROM Development] alphanimal:
here's my htchome.dll I have the German HTC Touch Dual.

Are the dlls different depending on the language? or the text loaded from another file... i could only find english strings in the dll...
[8525, TyTN, MDA Vario II, JasJam ROM Development] petsampress:
i still have this problem:

after the restart the weather of the city apperas properly. but the other functions of the home plug in got erased, as "friends" or the "sounds". what can i do to get this functions back?

----

Because of the problem above i unistall the patch and got my old functions back. but now i cant even download the weather of the given citys.

Could somebody help me please?
[8525, TyTN, MDA Vario II, JasJam ROM Development] arjov:
ok, waiting for an installer to come, i have both the files for the touch dual and the touch cruise modified with the server from n2a.

MAKE A BACKUP COPY OF YOUR DLL BEFORE OVERWRITING WITH MINE

simply put the file in /windows, overwriting the existing one
[8525, TyTN, MDA Vario II, JasJam ROM Development] arjov:
dunno why it doesn't upload the files....let's try again
[8525, TyTN, MDA Vario II, JasJam ROM Development] N2A:
Bear with me - I'm writing something server-side so everyone can just generate their own. It'll make life a lot easier, just doing the research into it!
[8525, TyTN, MDA Vario II, JasJam ROM Development] gmitch:
A Word of Thanks

Thank you for the work you have done to figure all this out.

And a bigger thanks for posting all the instructions in an easy to follow way.:)

I like to be able to make changes like this to keep correct.

Glenn
[8525, TyTN, MDA Vario II, JasJam ROM Development] N2A:
I've created a new universal patch system, over on the download page - you'll need to put the original (unpatched) DLL into the folder, and it'll make you an instant CAB file. Try it out!

I welcome feedback, as always.
[8525, TyTN, MDA Vario II, JasJam ROM Development] jondav:
Thanks..But still need help

N2A,

Thanks for the patch and the server access. My HTC Touch operating on T-mo US can now get wheather for my home city of Chicago. One problem, when I go to change cities, my city list is blank. the HH-0409_wheatherCities.xml file still exists in /WINDOWS. When I open the file in MEI it dislpalys all of the original contents. I just cannot get it to run when I want change wheather locations. Any ideas or suggestions?
[8525, TyTN, MDA Vario II, JasJam ROM Development] N2A:
Blank city lists are caused 99% of the time when you've made a mistake with the XML syntax. Copy an existing line exactly to a new line, and copy back to \WINDOWS. Either that, or alter an existing line which you don't need.
[8525, TyTN, MDA Vario II, JasJam ROM Development] N2A:
Use the new packager with these DLLs to create yourself some cabfiles :)
[8525, TyTN, MDA Vario II, JasJam ROM Development] jondav:
OK. But I never changed the XML file. I am using the original file that came with the device.
[8525, TyTN, MDA Vario II, JasJam ROM Development] N2A:
Aha - HTC Touch. Did you perchance try to install a 5 or 6 tab version of the home plugin, upgrading from the built-in 3-tab? The syntax of the XML for the 5/6 tab is different...
[8525, TyTN, MDA Vario II, JasJam ROM Development] jondav:
No. Still using the 3 tab version. Any other ideas?
[8525, TyTN, MDA Vario II, JasJam ROM Development] cjensen25:
Why...

Why didnt you just patch it to use the official xml feed?

http://rss.accuweather.com/rss/liveweather_rss.asp?metric=0&locCode=EUR|UK|UK171|Louth

example ^
[8525, TyTN, MDA Vario II, JasJam ROM Development] zoomy942:
so, remember that inaccurate data i was getting? any word on that?
[8525, TyTN, MDA Vario II, JasJam ROM Development] N2A:
1) I didn't know there was one.

2) It doesn't appear to be as easily parseable as the ForecastFox one.

3) I was familiar with ForecastFox.
[8525, TyTN, MDA Vario II, JasJam ROM Development] N2A:
Sorry, I forgot all about it.

I've looked at the forecastfox feed - it's actually giving completely incorrect data. So is the main RSS feed. Basically, this is AccuWeather's fault, and there's nothing I can do about it.

You need to contact AccuWeather, and tell them their RSS feed is giving totally incorrect data. I suggest not mentioning this plugin though, they probably wouldn't be too happy! Tell them ForecastFox is giving wrong data, as is their RSS feed, for your zipcode.
[8525, TyTN, MDA Vario II, JasJam ROM Development] Manos.Lijeros:
Accuweather works from the U.S.A.

Go to the international lookup area. I think the tab/link is on the top menu? The codes returned do not work on Accuweather's U.S.A. page...
[8525, TyTN, MDA Vario II, JasJam ROM Development] N2A:
Haven't a clue. Try installing a full 6-tab one?
[8525, TyTN, MDA Vario II, JasJam ROM Development] N2A:
Sounds like you installed a 3 tab instead of a 6 tab. Install a 6 tab version.
[8525, TyTN, MDA Vario II, JasJam ROM Development] zoomy942:
done! we'll see if it does anything
[8525, TyTN, MDA Vario II, JasJam ROM Development] zoomy942:
so i emailed accuweather and they wanted a screenshot of the problem. so, i installed forecastfox and it reported corectly, and i installed an RSS reader in firefox to check that and it reported correctly. So, that only leaves something with your plugin, i would guess. i am going to test it again on another device to see
[8525, TyTN, MDA Vario II, JasJam ROM Development] zoomy942:
so, its still off. i get 23 degrees F, when its -2 F outside. this doesnt make any sense. so, i thought maybe the C and F temps were backwards, but nope. :(

lets troubleshoot this toegther buddy....
[8525, TyTN, MDA Vario II, JasJam ROM Development] zoomy942:
so i tested it with a zip code north of me and it worked fine.
[8525, TyTN, MDA Vario II, JasJam ROM Development] zoomy942:
get this.. so i change the format to the non-zip code way and it worked fine. geez
[8525, TyTN, MDA Vario II, JasJam ROM Development] zoomy942:
well, N2A, problem solved.

wanna know what weather it was pulling? Bellevue Washington, USA. I live in Bellevue ID. The Bellevue Washington list was towards the beggining of the XML file, so it never saw the one i added.

all working now. whew
[8525, TyTN, MDA Vario II, JasJam ROM Development] Manos.Lijeros:
Working

I simply upgraded to the patched cab file for the 6-tab version schen version. Weather works well.

Thank you.

Now...to read up on how burning ROMs differs/alters the device :P
[8525, TyTN, MDA Vario II, JasJam ROM Development] N2A:
I was going to say - the basic difference is that one reroutes the request via my server, which translates the much wider coverage of the AccuWeather ForecastFox feed into the HTC format. Without that translation, you're limited to the cities HTC chose.
[8525, TyTN, MDA Vario II, JasJam ROM Development] N2A:
Heheh - I'd have never have got that. Typical!

It's always the silly things. Glad you're sorted though. I thought AccuWeather was borked!
[8525, TyTN, MDA Vario II, JasJam ROM Development] Punker1234:
So I've been trying to do this, and change the xlm code but when I use the accuweather site it just gives me my zip. Can anyone help me out and convert 93105 zip code to the appropriate code for me to enter? Thanks in advance!
[8525, TyTN, MDA Vario II, JasJam ROM Development] N2A:
... Use your ZIP code! It says quite clearly all over the place that you can either use an international location OR a US zip code, I coded it that way for the people in the US to take advantage of AccuWeather's US ZIP code support.

See under "How do I use this, and customise my cities?" on the main download page.

:rolleyes:
[8525, TyTN, MDA Vario II, JasJam ROM Development] zoomy942:
yeah, i felt really silly once i noticed the problem after the noise i was ready to make to accuweather. oh well, live and learn! ;)
[8525, TyTN, MDA Vario II, JasJam ROM Development] Punker1234:
Hi N2a. I've tried it this method, but my phone uses this "wording"

<city name="Manchester, UK" loca="EUR|UK|UK174|Manchester" land="United Kingdom"/>

So I'm not sure how to convert my zip code into that specific coding. I went all over the Acuuweather website for at least and hour, even tried Google but for the life of me I could not figure it out. I'm using an ATT Tilt if that helps at all. Thank you! -Jeff
[8525, TyTN, MDA Vario II, JasJam ROM Development] N2A:
They all use lines like that. Copy one, and change the city name to your location, land to your country, and change the "EUR|UK|UK174|Manchester" to a zip code, e.g. "90210".

All you need to do is follow the example under "Most versions - USA ZIP code".
[8525, TyTN, MDA Vario II, JasJam ROM Development] Punker1234:
ahhh, so i can use any format as long as it's in one of those. I'll give it a shot, thanks!
[8525, TyTN, MDA Vario II, JasJam ROM Development] Punker1234:
I gave it a shot. Installed the Sdk certs, patched it with ur N2u auto patcher, changed the XML with <city name="Fort Belvoir, US" locationcode="22060"/>. However, US cities were still in this particular format below

<city name="Manchester, UK" loca="EUR|UK|UK174|Manchester" land="United Kingdom"/>

I install the patch on my phone, copied over the xml correctly, and the city i entered doesn't show up. Any help?
[8525, TyTN, MDA Vario II, JasJam ROM Development] N2A:
Because you didn't follow instructions.

I said to follow the instructions under "Most versions - USA ZIP code:", which clearly shows the syntax as follows:

<city name="Fort Belvoir, US" loca="22060" land="United States"/>

Not the 3-tab version as you've used.
[8525, TyTN, MDA Vario II, JasJam ROM Development] Starwalker:
I have patched the HTChome.dll for my Xda orbit 2 by using the instructions posted here. Using the "Kaiser.dll" for the Xda orbit 2 disables the function of the scroll wheel in the homescreen.

If anybody is interested in the "Orbit2.dll", here is the .cab file (I haven´t tested it on the TC, but I guess, it should work on it too).

Best regards

Lars
[8525, TyTN, MDA Vario II, JasJam ROM Development] Punker1234:
I did use that syntax, I was just noting it was the only one like that in my XML file. I ran that and still wouldn't pop up. I think I'm going to just use loS Angeles, and I already botched my phone and had ot re-back it up. Once I un-installed everything, I still couldn't even get weather in Los Angeles.
[8525, TyTN, MDA Vario II, JasJam ROM Development] N2A:
Okay. How did you install the patched plugin? I'm guessing there's more than meets the eye here.
[8525, TyTN, MDA Vario II, JasJam ROM Development] chaznet:
Wow... just did a search in hopes of getting my weather working on my Touch homescreen, and had no idea it was this involved.

Just got the Touch (Enhanced) and it's all working well, except the weather. I selected 'Seattle' from the list, and it updates fine with WiFi, but not my T-Mobile EDGE connection.

I've read through some of this topic, and it sounds like HTC discontinued something on their end that made the weather updates work?