yashsingh1/xdaforums huggingface dataset:
[8525, TyTN, MDA Vario II, JasJam ROM Development] N2A:
Hi there!

The HTC home customizer isn't able to set up to use my server anymore, as I removed the method it uses - you'll need to set it to whatever normal is (I don't use the program, so I don't know the exact settings), and replace the version of HTC Home you have installed.

If you're using the 3-tab original Touch plugin, you can use the Touch DLL replacement installer, which will only patch the one file that it needs to be able to use my server. If not, I suggest you uninstall the plugin you are using from Remove Programs, and install the "HTC Home 2.1 for all other devices (Schen cab, WM6 only)" file from the download page. There's full instructions on the page, anyway.
[8525, TyTN, MDA Vario II, JasJam ROM Development] Leafer:
Wow...I swear I followed those instructions before that download page was set up.....but I uninstalled everything again......followed step by step from that download page and it works again...!!!!!!!!!!!!

thx again

for everyones help

these forums have been unbeleivable since I joined!
[8525, TyTN, MDA Vario II, JasJam ROM Development] Leafer:
I made a post here thanking you, but looks like it didnt get posted....

I uninstalled everything...not sure maybe I missed something before...and redid it all...

all works great now...

one question though.....

is it possible with the way it is now to reinstall the Home Customizer?

I liked the clockes and all the little new weather icons and so forth in there, and its just neat to have to show off a few things.

But I would hate to lose the 6tabs and my weather again...

Thx
[8525, TyTN, MDA Vario II, JasJam ROM Development] N2A:
I believe the customizer works fine on an existing install, so feel free to reinstall it and give it a shot!
[8525, TyTN, MDA Vario II, JasJam ROM Development] SprintGuy:
Wont Connect

I Have Had The Htc Home Add On For A While And All Of A Sudden Cannot Get Any Weather ...it Says Getting Info..could Not Connect To Server, I Do Have The Sdk Certs And Have Custom Locations But Even With Default Locations It Will Not Connect To Accuweather..

By The Way I Am Using An Htc Titan (sprint Mogul 6800). On Sprint's Evdo If That Makes A Difference. Any Help Would Be Much Appreciated
[8525, TyTN, MDA Vario II, JasJam ROM Development] N2A:
Why Are You Writing Your Post With Every First Letter Capitalised!? :rolleyes:

Anyway, back to the point. Have you installed one of my customised patches, or just using the HHC? As I quite clearly stated, the old HHC method of changing to the custom weather server no longer functions. Uninstall the existing HTC home you have, and install one of my patched versions from the download page. You should be fine then. I suggest trying the Schen 2.1 for Other Devices version.
[8525, TyTN, MDA Vario II, JasJam ROM Development] alexk1781:
Ok, I tried reading this whole thread, I really did.

I've got a G3 cingular 8125, and am new to this. I've successfully flashed the Black Diamond 3 rom to my phone, and I want to add the local weather.

I can't uninstall the HTC Home plug, since it's part of the ROM, so I disabled it in the today settings.

I installed the patched HTC Home plug for other devices, and restarted.

The HTC Home does not show up. I soft reset, no luck. Unchecked it, soft reset, checked it, soft reset, and it still doesn't show up.

Good news is the redirect is working when I bring up the htc.accuweather page.

I've re-flashed the BD3 rom and tried this patch 3 times, and I've even tried the other patches.

Help please?
[8525, TyTN, MDA Vario II, JasJam ROM Development] N2A:
Right. First of all, the redirect SHOULDN'T be working, as that was for the old IP-based method which no longer functions. Please remove the entry for Pocket Hosts, or whatever you've used.

The fact it's not showing up suggests you don't have the SdkCerts.cab installed - can you copy that to the device and run it manually from file manager? (It won't work via CABViaActiveSync etc, as it's a provisioning cab.)

Either that, or you can uninstall the patched version you installed, then attach a zipped copy of the \WINDOWS\HTCHome.dll file here, and I'll patch it up for you so you don't need a full install.

Please note that you'll need that SdkCerts.cab whatever happens.
[8525, TyTN, MDA Vario II, JasJam ROM Development] oledk:
How to uninstall/remove Homeplug Weather from N2A?

I dont want to use the new fix for this problem. Is there a way to uninstall or remove "N2A Weather utilities" and get back to the original from accuweather?

(I've tried searching this Forum and other for a solution - but no luck so far).
[8525, TyTN, MDA Vario II, JasJam ROM Development] N2A:
Install Pocket Hosts, and remove the line for htc.accuweather.com. If you used the HTC home customisers, disable the custom weather server.

Out of curiousity, any particular reason for not wanting to patch the DLL?
[8525, TyTN, MDA Vario II, JasJam ROM Development] oledk:
I live nearby "Odense" in Denmark. This city is included in Accuweather. I want to minimize extra program and pacth and I think it's to "buggy" to depend one server/one person to have weather data - sorry, but thanks for your help anyway.
[8525, TyTN, MDA Vario II, JasJam ROM Development] SprintGuy:
N2A, the reason i was typing with every first capitolized is because I accidently typed the entire message in caps...forum does that automatically...anyway...I have the HHC 6 tab version... is there one for Schen 2.1?
[8525, TyTN, MDA Vario II, JasJam ROM Development] alexk1781:
The sdkcerts.cab was the first I installed. I copied all the files to my storage card, and ran them from file explorer.

What I did (from fresh rom flash) was disable htc home from the today settings, install the sdkcerts, then install the new htc cab, then soft reset, then enable htc home from today settings, and it never shows up. Don't know id it's some weird compatibility thing or I can't follow directions or what. :)

Anyway, here is the dll. Thank you very much.
[8525, TyTN, MDA Vario II, JasJam ROM Development] docscil:
Unable to retrieve data...

Device: XDA Orbit / HTC P3300

ROM: Artemis Touch 3.01 (WM6)

The ROM has a built in HTC Home and is HTC Kaiser home plugin 2.0.814.722 - 6 tabs enabled.

Firstly I installed SDKCerts.cab. I disabled the HTC Home in Settings/Today/Items. Installed to the device area the HTC Home 2.1 for all other devices (Schen cab, WM6 only) by placing it on my Sotarage Card and executing through Resco Explorer. On restarting the device after installing the new CAB, the new HTC Home was running so I stopped it again. I then edited the XML file correctly and placed the file into My Documents and moved it to /HTCHome using Resco Explorer. Restarted HTC Home via Settings/Today/Items. Selected my City and I get the Unable to retrieve data error using GPRS. I CAN get the weather if plugged in via Activesync though ?

I have done a soft reset to no avail and the device is definately picking up the new HTC Home because it is using the grey icons whereas the built in ROM version is using coloured icons that I installed. Additionally, checking the About page in the Weather it shows as version 2.0 in Schen's cab while in the ROM version it shows as version 1.0.

I have also tried the KaiserHTCHomeDLL.CAB to no avail.

Any help appreciated.
[8525, TyTN, MDA Vario II, JasJam ROM Development] N2A:
Fair enough, if you're in the existing database, might as well use them instead of my server ;)
[8525, TyTN, MDA Vario II, JasJam ROM Development] smann:
?

Got it working but still going to accuweather sit when i click more. I have downloaded and installed according to instructions. Everything works great except weather site in PIE. Please help...
[8525, TyTN, MDA Vario II, JasJam ROM Development] N2A:
Ahh, I was wondering - I've seen it a few times on the forum, and had no idea why it did it!

What do you mean "is there one for Schen 2.1"? I put a version of the Schen 2.1 cabs on my download page, it's the one for "other devices" you want.
[8525, TyTN, MDA Vario II, JasJam ROM Development] N2A:
What's your provider? There were some known issues a while ago with some providers not allowing the XML feed through, for some reason.

Alternatively, uninstall my cab, and upload a zipped copy of the \WINDOWS\HTCHome.dll, and I'll patch that, to see if that works then.
[8525, TyTN, MDA Vario II, JasJam ROM Development] N2A:
Er, that's normal... why are you trying to look at something through PIE?
[8525, TyTN, MDA Vario II, JasJam ROM Development] N2A:
Okay, hang tight, I'll deal with it when I get back from the café. I need fuel to hack ;)
[8525, TyTN, MDA Vario II, JasJam ROM Development] smann:
Sorry, not trying to look anything up. I mean the accuweather site does not open, just a blank screen. I think im supposed to be going through your server?
[8525, TyTN, MDA Vario II, JasJam ROM Development] N2A:
It's only the homeplug that goes via the server, the web stuff is supposed to go via accuweather normally... I think I'm a bit confused here as to your issue.
[8525, TyTN, MDA Vario II, JasJam ROM Development] smann:
I mean everything works perfectly,i i get my local weather on the plug-in. When i go to the 2nd page of weather, the one that shows the next 5 days, there is a "more" button.

When i click "more" it opens up PIE and takes me to the wap.accuweather url but just a blank page displays. It doesnt open the site. Im guessing thats the wrong site.
[8525, TyTN, MDA Vario II, JasJam ROM Development] docscil:
Great stuff!!!!

My provider is Vodafone on Blackberry service.

Please take a look at the attached zip (it is actually a zip). This is the HTCHome.dll that remained after removing your CAB file.

Cheers
[8525, TyTN, MDA Vario II, JasJam ROM Development] N2A:
Okay. Try this.

Wizard Black Diamond DLL Replacement Installer

Please let me know how it works. Make sure you've uninstalled any other HTC home plugins (apart from the one in ROM obviously!) before applying this cabfile. Requires the SdkCerts.cab from the first post, obviously.
[8525, TyTN, MDA Vario II, JasJam ROM Development] N2A:
Nope, wap.accuweather.com is correct, and should work perfectly. Works fine here, anyway...
[8525, TyTN, MDA Vario II, JasJam ROM Development] N2A:
Okay, try this.

Artemis Touch 3.01 ROM DLL Replacement Installer

Please report on whether it works or not. If you still have the same issue attempting to connect via GPRS/3G, then it may be an issue with the provider itself. Either way, please give me feedback once you've installed it.
[8525, TyTN, MDA Vario II, JasJam ROM Development] docscil:
Thanks N2A.

1. Copied the CAB to Storage Card

2. Unticked HTC Home in Settings/Today/Items

3. Installed the CAB to area device

4. Restarted upon request

5. Went back in and enabled HTC Home

Still no joy though. Thanks for trying N2A, appreciated.

Seems having a Blackberry GPRS and a Contract WAP GRPS is causing problems. It's the only thing I can think of. Connecting to www through PIE seems to work through Contract WAP. Confusing.

Tried suspending the Blackberry GPRS, still no joy. Hrmpf.

Just noticed that in Windows\ the file there now is HTCHome.dll.0409.mui at 6.50kb in size. Would this be correct ?

But no HTCHome.dll file.
[8525, TyTN, MDA Vario II, JasJam ROM Development] N2A:
Sounds like it's definitely interfering I'm afraid. Still, I tried!
[8525, TyTN, MDA Vario II, JasJam ROM Development] docscil:
Yeh it took me three days to get Blackberry Connect working too :(

Nevermind, thanks for your effort.
[8525, TyTN, MDA Vario II, JasJam ROM Development] alexk1781:
Works great! BTW, this is really awesome of you to do this. [bowing in reverence]

:)
[8525, TyTN, MDA Vario II, JasJam ROM Development] N2A:
That file should have been there all along to be honest, and wouldn't change things. It's the language specific files.
[8525, TyTN, MDA Vario II, JasJam ROM Development] N2A:
You're welcome. I'll add the file to the main download page tomorrow.
[8525, TyTN, MDA Vario II, JasJam ROM Development] gmorar:
Hi N2A,

Yesterday I flashed my Touch with Swiftblade's new 3.21 Blue Touch Rom. I'm planning to use your weather patch (which I have been using with my original Rom :) and I'm already missing :( ), but before I proceed I would like to ask what is needed to be installed (I have already edited the .xml file):

1) Sdk.certs

2) HTC Touch DLL replacement installer? Or, should I avoid this one and install the one you posted here?: http://xdaforums.com/showpost.php?p=1679548&postcount=701

3) I'm not pretty sure if I need the HTC Home (Touch version, 3-tab, WM6) ?...

Thanks for any help!!!

P.S. With this rom version I noticed a "new" and larger HH_0409_WeatherCities (many many more cities) and a slightly different input form. I edited as per this new input form. My home city is listed in this new file, but wrongly (instead of "Santa Fe De Bogota" it should be "Bogota", and instead of ""SAM|CO|CO000|BOGOTA" it should be "SAM|CO|CO011|BOGOTA". ). So, before I edited the file, I was receiving a very wrong temperature (but at least I was receiving something). Afterwards, I can't receive any data. Don't now if this information is valuable. Thks again !!
[8525, TyTN, MDA Vario II, JasJam ROM Development] N2A:
To be honest, I haven't got a DLL overlay for that ROM - if you want to do as the others have, post me a zipped copy of your \WINDOWS\HTCHome.dll, and I'll do a specific DLL installer for it.
[8525, TyTN, MDA Vario II, JasJam ROM Development] drkgtr:
hey i installed the home plugin on my eten x500 wihtou a glitch ... but the weather doesnt seem to update.. my city is already in the list ... it says unabile to retreive weather data ..i am connected to my wifi and can access google and other sites... any help on how to get it working will be appreciated.. sorry if this is an obvious one
[8525, TyTN, MDA Vario II, JasJam ROM Development] N2A:
Which version of the plugin did you install? And if your city is already in the list, you may as well use the original unpatched versions.
[8525, TyTN, MDA Vario II, JasJam ROM Development] gmorar:
Swiftblade's new 3.21 Blue Touch Rom

Thank you so much for looking into this.

Best regards,

gmorar
[8525, TyTN, MDA Vario II, JasJam ROM Development] N2A:
Try this.

HTC Touch (Elf) Blue Touch 3.21 ROM DLL Replacement Installer

As usual, please let me know if it works!
[8525, TyTN, MDA Vario II, JasJam ROM Development] gmorar:
Thanks !!! That was fast :D One question before I proceed:

I have installed the SdkCerts. All I have to do now is (1) disable HTC Home plugin and (2) install the file you sent me?

Sorry for these questions but I'm really new to PDA "world" :o
[8525, TyTN, MDA Vario II, JasJam ROM Development] N2A:
Pretty much. Don't forget to re-enable it after! ;)
[8525, TyTN, MDA Vario II, JasJam ROM Development] 10-Dee-Q:
hi i tried installing the smart dialing dialer skin on my WM5 dopod 818c

and it works ok, but why after i make 1 cal, then i lose the abilitty to use the smart dialling again ?

can anybody help ?

thank you.
[8525, TyTN, MDA Vario II, JasJam ROM Development] N2A:
What on earth has that got to do with my weather fixes?

Post on the appropriate thread please...
[8525, TyTN, MDA Vario II, JasJam ROM Development] gmorar:
THANKS!!!

Works great !!!

THANKS FOR THIS FAVOR :D

gmorar
[8525, TyTN, MDA Vario II, JasJam ROM Development] SprintGuy:
I may be misunderstanding the issue, is that "schen 2.1" the entire HTC home build or is it just a weather patch? :confused: if it is an entire build, how many tabs? because the one i have on here now is a 6tab, and i like it alot.. i also have emunutz home customizer and htc audio manager...needless to say i have it just the way i like it ;) so i want to make sure ill be able to get it back the same...thanks
[8525, TyTN, MDA Vario II, JasJam ROM Development] N2A:
It's a patched whole build, 6 tab customizable, with a customisation tab under "Today".

Depending on your ROM, they may also be an overlay DLL available - check the main download page.
[8525, TyTN, MDA Vario II, JasJam ROM Development] Dravor:
Has anyone been able to incorporate the SDKCert.cab into the HTCHome Cab, in order to make this an installable package via a kitchen? I've tried a couple of the packages out there but just can't seem to get them to work?

Thanks,

D
[8525, TyTN, MDA Vario II, JasJam ROM Development] N2A:
I've tried, but the install process is designed to avoid you doing that. I know you can get it into a kitchen, but it's something to do with a registry footprint of it. I'm not entirely sure how it all works.
[8525, TyTN, MDA Vario II, JasJam ROM Development] zen123:
Hi N2A Been using your patch on my Artemis 3.01 for a while now. I will be getting a HTC Touch Dual next week so my question is which patch should I use for it. Thanks
[8525, TyTN, MDA Vario II, JasJam ROM Development] :
So close.

N2A,

Been following this for quite a while. Let me first say awesome work. Hopefully this hasn't been addressed in another spot on this thread. I mowed through quite a few pages but didn't see it.

I was interested in running your server code myself, and I set about porting the PHP to ASP.NET. That's all well and good. My page renders identically to yours in a browser. However when I patched my DLL again with my own URL, I get the same "Unable to download..." error as the normal HTC server on Accuweather.

I am using the same query string arguments for the most part. I struggled to get the DLL to be recognized at all for a while, until I noticed your URL and the accuweather URL are exactly 80 characters. No coincidence I figured. Anyway, with that being said... do you have any tips for troubleshooting?

I can provide my URL if you'd like to take a look but would prefer not to do so here at the moment.

Thanks again for all your efforts.

-Syber
[8525, TyTN, MDA Vario II, JasJam ROM Development] rgelfand:
Could you post the code?
[8525, TyTN, MDA Vario II, JasJam ROM Development] gb33:
I don't get it. I am by no means any type of compuer wiz but I was able to do a simple fix and get my local city forecast on my phone.

Syarting with Chicago , ILL In reg editor I simply changed the name to Indianapolis and US/IL/CHICAGO to US/IN/INDIANAPOLIS. Why isn't this simple fix being the one out in the world?
[8525, TyTN, MDA Vario II, JasJam ROM Development] samaritrey:
Sprint

I was wondering if their is any way to get the ringer section back on the sprint touch it was kind of usefull.
[8525, TyTN, MDA Vario II, JasJam ROM Development] N2A:
No idea, I don't have a patch for the Touch Dual. Again, if you upload the HTCHome.dll, I can create a patcher...
[8525, TyTN, MDA Vario II, JasJam ROM Development] N2A:
Hiya,

I didn't take any chances with the number of characters - as you said, I padded it out, using the "ac=XDADevs" part of the string to pad it out. You can replace "XDADevs" with whatever you want to make sure your string is at the right length.

The other thing is to make sure you've got the XML header being output (the equivalent of the header('Content-type: text/xml'); code).

I'd be interested to see your code if you wouldn't mind sharing, too, as I'm going to be doing a local pure .NET implementation when I get chance (probably over Christmas now!) which should eliminate the need for my patched plugins altogether.
[8525, TyTN, MDA Vario II, JasJam ROM Development] N2A:
Because it only works for a few major cities. Mine works for anywhere, with fairly pinpoint accuracy.
[8525, TyTN, MDA Vario II, JasJam ROM Development] N2A:
Could try installing the Schen 6-tab, but I hear it has some issues on the Vogue.
[8525, TyTN, MDA Vario II, JasJam ROM Development] :
.Net Code

Yeah I did the same thing in my URL padding it out and using the same "ac" and "locCode" query string arguments. The mime type (if I'm doing it right) is being set to "text/xml" as you describe. As I said... at least to my eye, the output is identical to your PHP code.

With the length of my URL, the tail end of it ended up being:

"default.aspx?ac=TR2cra9U1234567890&locCode="

My code can definitely be cleaned up (as well as rewritten about 40 different ways), but I basically set out to prove the concept to myself first.

Any input is welcome, and anybody can feel free to use my code.

*EDIT To update attached file

-Syber
[8525, TyTN, MDA Vario II, JasJam ROM Development] :
Maybe...

Upon closer inspection even though our respective files appear to render identically, it looks like my code is causing line breaks that are using return carriage AND a line feed, as opposed to just a line feed like your's N2A.

I'm making some changes and I'll report back.

-----------------------------------------

Yeah I changed the file to generate just a line feed, and still no luck. I updated the attachment above to reflect this. I have gone so far as to compare the raw HTTP headers and information coming from your server and mine, and it's practically identical (minus the server information of course). Even the content count is the same. Totally stumped.

-Syber
[8525, TyTN, MDA Vario II, JasJam ROM Development] mminbcn:
MMeteo

Maybe interesting to know. I just published a program that uses this script to solve the problem of updating.

With it, it is not needed to edit any dll in order to update the weater info from any external server.

http://xdaforums.com/showthread.php?p=1736484
[8525, TyTN, MDA Vario II, JasJam ROM Development] SprintGuy:
thanks for the help...seems to be working.
[8525, TyTN, MDA Vario II, JasJam ROM Development] Sprinttechy:
Awesome, Just got done.

Mad Kudos.
[8525, TyTN, MDA Vario II, JasJam ROM Development] panuklas:
No cities and no find button

I have another odd problem..when i point to the weather tab, no cities are displayed and no Find button. When i click weather options, i still get nothing.
[8525, TyTN, MDA Vario II, JasJam ROM Development] N2A:
I've absolutely no idea. Can you use activesync remote display or something and grab a screenshot so I can see what you mean?

What version of the plugin/patch are you running?
[8525, TyTN, MDA Vario II, JasJam ROM Development] :
Has anyone had any luck using the ASP.NET version of the script? I haven't been able to get it to work so far.

-Syber
[8525, TyTN, MDA Vario II, JasJam ROM Development] panuklas:
I use htc Artemis p3300 with greek language enabled. I found out that when i switch to english, i can see the list and of course i can choose Athinai as my city. Is the hh_0409_weathercities.xml country specific?

So i switch to english, choose my city, switch back to greek and my city is still there. Problem solved.
[8525, TyTN, MDA Vario II, JasJam ROM Development] N2A:
Aha! You'll need to change the filename - for greek, I'd imagine it's HH_0408_WeatherCities.xml - you have to localise it.

I've not tested much with other languages though, I'm afraid.
[8525, TyTN, MDA Vario II, JasJam ROM Development] panuklas:
Thank you very much..

HH_0408_WeatherCities.xml worked fine with greek language
[8525, TyTN, MDA Vario II, JasJam ROM Development] nadderf:
Does it work on S730? Tried to install the patched version of HTC Plugin but it wont work to install. Tried reboot and disabled the HTC plugin.

I get the "unable to retrieve data" message when i select my local city.

I now tried to change the url in the htchome.dll but i wont find the url to replace.
[8525, TyTN, MDA Vario II, JasJam ROM Development] N2A:
What's an S730?
[8525, TyTN, MDA Vario II, JasJam ROM Development] nadderf:
HTC Wings.. sorry =)
[8525, TyTN, MDA Vario II, JasJam ROM Development] olazabal:
i use MIO A701 Wm5 and installed htc home for windows mobile 5 in the first page + sdk cert. bat the weather don't update with message "unable to retrieve data for selected city".... Why?? the file hh_0410_weathercities.xml is correct ...<city name="Roma, IT" loca="EUR|IT|IT007|ROMA" land="Italy"/>

????????? thx and sorry my bad english
[8525, TyTN, MDA Vario II, JasJam ROM Development] N2A:
Tried over wifi or activesync? Says specifically on there that it won't work over your mobile connection on WM5, reasons unknown.