HTC Home proxy patch and weather patch combined. - Windows Mobile Development and Hacking General

Idsk and N2A both have done great work to solve two different problems. Here are those threads:
http://forum.xda-developers.com/showthread.php?t=363417
http://forum.xda-developers.com/showthread.php?t=319187
1)
Idsk has made a ddl file witch reroutes HTC Home data traffic trough a proxy connection. For this to work you have to use a modified HTCHome.dll file. He has posted different versions of HTCHome in his topic, but it is impossible to post all modified versions of HTCHome.
The patch posted here should work on all versions of HTC Home, VGA versions included.
2)
N2A has come up with a generic solution for users who want to add there own city to HTC Home weather forecast, but his patch won’t work on devices with a proxy data connection as I experienced myself.
Now you can solve both issues in one go. Here is what you do.
*note: this will only work if you didn’t install a patched version of HTCHome from one of the treads mentioned above*
1. unzip 4tune-HTCHome-Patcher_idsk.zip or 4tune-HTCHome-Patcher_N2A.zip anywhere
2. most likely you must first install the included “SdkCerts.cab” on your device or the patched HTC home won't work correctly
3. copy HTCHome.dll, located in the Windows folder, from your phone to your PC
4. place HTCHome.dll in the folder created in 1. that says “place_htc_home_dll_here”
5. run 4tune-patcher.bat
6. copy the resulting “4tune Patched Home Plugin DLL.cab” to your phone
7. disable HTCHome on your phone
8. install 4tune Patched Home Plugin DLL.cab
9. enable HTCHome
10. it should work right away, if not, soft reset.
11. don’t delete the original HTCHome.dll you copied to your PC. It’s a backup in case things go wrong
--------
Attached are two versions.
1)
The idsk version is just for patching HTC Home to work with a proxy data connection and the original accuweather data server. It should patch all versions of HTC Home.
2)
The N2A version is the same except it uses N2A’s weather server in case you wish to add your own city to HH_0409_WeatherCities.xml” as described on the link below
Read down from the part that says “How do I use this, and customise my cities?”
Don’t patch HTC Home again, you’ve already done that!
http://weather.not2advanced.com/files/
---------
I’ve tested several versions of HTC Home and it all worked. If it doesn’t work for you I hope I can help but I’m not an expert and not always online.
Big thanks go to idsk and N2A.
Have fun.

Related

HTC Home 2.0

Found Kaiser.HTC.Home.v2.0.814.722-schen.cab in the Hermes forum:
http://forum.xda-developers.com/sho...hlight=Kaiser.HTC.Home.v2.0.814.722-schen.cab
Versin 2.0 allows you to add a diffrent number to favorite People (1.5 defaults to the mobile thus you need to create a new contact to use the Office number.).
Well that is the good news, the bad is that I cant get it to work on my BA
It installs well.
Under Start - Settings -Today - Items - It adds a HTC Home Tab.
The tick boxes work fine (fast as well JOKE).
And on the Today screen it adds Nothing.
I have done a old uninstall, new install, wait, softreset, wait.
This is a patched version based on the thread so may be the clean version would work.
So has anybody got Version 2.o to work on a BA ??
That's v 2.0.720719.
2.0.814.722 is here: http://forum.xda-developers.com/showthread.php?t=327646
DANDANA said:
That's v 2.0.720719.
2.0.814.722 is here: http://forum.xda-developers.com/showthread.php?t=327646
Click to expand...
Click to collapse
SOME PICTURES PLEASE!!
I didn't try it and MDAIIIUser said isn't working on BA....yet
It looks the same as 1.5 with aditional options, but i can't get it to work either, i install needed certificates but still nothing
xplode said:
It looks the same as 1.5 with aditional options, but i can't get it to work either, i install needed certificates but still nothing
Click to expand...
Click to collapse
2.0.xxx.xxx work much better than v 1.5....thrust me.
Are you able to get v2.0.7xx.xxx to work?
You can see that v 2.0.8xx.xxx and v 2.0.7xx.xxx and v1.5.xxx.xxx all using DIFFERENT certificate to sign. That is my experimenting on the certificates thing. All work OK with my Hermes. Maybe it is certificate thing...maybe it is other matter that prevent the new version from working correctly for BA. But really I DONT see any reason other than certificate. You can try to sign the dll with other certificates to see if it work or not.
I only patch the dll to enable instalation outsite of windows directory and to fix the brightness shortcut. Other than that nothing. So, this should not be the issue
Congratulation guys WM6 finally arrived for BA and Hima user. I should have hold my thrustworthy Hima longer I dont have to upgrade, BUT Hermes ROCKS, no regret.
Thanks schen for your input, i have tryed al the 2.0.x versions with the same certificates (looked mainly into hermes forums) provided for hermes, but the home settings show in today options and the plugin just does not load. I agree that this is certificate error i will try to sign them with difrend certificates to see what will happen
regards xplode
Edit: I have tryed both 2.0 versions on clean hard resseted rom with both certificates installed and none ot them does not work for some reason, now i will try to sign the dll's with sdk certificate to see the results
Anyone have any luck with Home 2.0 on BA?
Same problem with HTC Plus.
I think the problem is certificate sign.
Just to let you know that this issues is just not with your devices, we are also seeing the same problems with the Apache running Helmi's port of WM6. It shows in settings, but nothing on Today screen. Have tried certs and signing as well.
However, both 2.x versions work fine with the Titan running WM6. My thought was that there were some remnants from the WM6 port that were still using WM5.
maybe you are right, because i signed all files with one certificate and then with another ans it is the same result
If you guys have install the sdkcerts.cab before installing home then I dont think it is certs problem...it is more like device specific security setting problem
Maybe you guys can take a look at the WM5 security...each of the ROM might have different default setting. Some device even dont allow security setting to be change.
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnppcgen/html/wmsecurity.asp
I will also try copying the SampleDevPrevCert.pfx to the device and click on it. It will add the root cert to the thrusted certificate store. It may work it may not but very simple and worth a try.
Bottom line, if you try the "No Security" setting which allow all signed or unsigned apps to pass and the HTC Home still not working then I dont have any idea anymore.
Please try....
Out of curiosity why v2 of HTC home working on certain device and rom and not working on others, I have resigned all the dll, exe, and mui files with my own certificate.
Installation note in the Readme file inside the zip.
I am looking for some people to try if the cab work. As soon as 2-3 report still not working I will delete the attachment.
Test it, i couldn't install at all; "installation of ... was unsuccessful"; thanks anyway Schen.
Now installing, will keep you posted in few minutes
the instalation of the cab is unsuccessful (the home cab)
DANDANA said:
Test it, i couldn't install at all; "installation of ... was unsuccessful"; thanks anyway Schen.
Click to expand...
Click to collapse
Same error message for me
schen said:
Out of curiosity why v2 of HTC home working on certain device and rom and not working on others, I have resigned all the dll, exe, and mui files with my own certificate.
Installation note in the Readme file inside the zip.
I am looking for some people to try if the cab work. As soon as 2-3 report still not working I will delete the attachment.
Click to expand...
Click to collapse
I tried 3-4 times, but always installation of HTC Home cab was unsucessfull
Hi Schen,
Thanks for your help with this issue. I can confirm DANDANA's results on my Apache (Helmi's WM6 AKU .7) with no prior version of HTC Home installed. Your cert cab installs OK but the Kaiser.HTC.Home.v2.0.814.722.Resigned-schen.cab fails to install.
I believe this is due to the mui files (from my own experience in trying to unsign/resign them I think the certificate table gets corrupted somehow).
I sent you a PM earlier, but would it be possible to obtain a copy of all of the original HTC Home 2.0.814.722 PE files (prior to any hex editing & re-signing)? Helmi would like to take a look at it since it seems to be an issue with his WM6 ROMs (also affects his AKU .42 release for APAC).
Thanks again!
i have removed flags in cab for the self registering and shared for WmpPluginToday.dll and now it installs but it still does not work
xplode said:
i have removed flags in cab for the self registering and shared for WmpPluginToday.dll and now it installs but it still does not work
Click to expand...
Click to collapse
Yes....I forgot to remove the self registering of the plugin, that is the cause of installation unsuccessfull....Earlier I tested this on my hermes manually coying the files and it work OK.
I have remove the cab. AT least I am convince by now it is not the certs thing.
Luv...got your PM...I will have to look for the original HTCHome.dll if I still have it. As I said before....the hack I did was just to change the default directory (\windows) to (\HTCHome) for the graphics AND change it to call HTCUti1.dll instead of HTCUtill.dll...They are unicode hex editing only. You could hex edit and change "\HTCHome" back to "\Windows" and "HTCUti1" back to "HTCUtill", resign it and everything is back to original. The mui files came unsign. I have to sign the mui files to get it to work for hermes.
In the mean time....the main difference between v 1.5 and v 2.0 is the "PROFILE" Tab...Try to install, disable the "Profile", reset if necessary to see if it work. The attached cab only enable the Home tab by default...if it work, you can enable all other tabs one by oneto see which tab is causing the problem.

'Touch Settings' Program for Vogue (aka Sprint Touch)

First - thank you to Carlos for his hard work on the original version and now for taking the time to update it for those of us using Sprint's touch. I'm starting this as a separate thread since the new beta version will have many issues unrelated to the original versions.
And, unfortunately, I get to start off with my first issue which occurs upon execution of the program.
A few moments after starting the program I get the follow error message...
System.ArgumentException: An error message cannot be displayed because an optional resource assembly containing it cannot be found at Microsoft.AGL.Common.MISC.HandleAr() at System.Drawing.Bitmap._InitFromMemoryStream() at System.Drawing.Bitmap..ctor() at TouchSettings.Form1.load PBpictureFromPath()
Click to expand...
Click to collapse
And then the error message scrolls off the screen without scroll bar for me to see what else it says...
Upon clicking the "OK" button, the program continues to load to the App Launcher screen.
Upon load, the App Launcher screen is empty. The screenshot, icons, path and program title are not populated.
When I click on the empty box where the screenshot should be located I get the same as as before and the program exits.
I can populate the App name and path fields and can also ad an Icon -- but only for one program. When I save and reset however, the app name, path and icons are not retained.
When returning to the program after the first entry, I continue to receive the same error and the App Launcher screen is again blank.
In Media Hub:
First - the screenshot displayed is from the other version of the Touch screens...with the bluegreen icons -- not yellow. I assume you know that, but just wanted to mention it.
The "Sprint Music" fields default to the ATC Audio Manager which, to my understanding, does not come on the Touch. I've already installed AudioManager so the link worked fine -- but I'd suggest defaulting it to Sprint's Java-based Music ap just like the stock set up (less confusion for noobs)
Sprint TV seems to work as expected.
On Demand also worked as expected.
I changed the settings for On Demand to point to \windows\HTCAlbum.exe, however, and upon re-boot I received the following error when trying to run it from the cube:
The file " cannot be opened. Either it is not signed with a trusted certificate, or one of its components cannot be found. If the problem persists, try reinstalling or restoring this file.
Click to expand...
Click to collapse
(and that single quotation mark after the words "The file" is exactly what displays)
Weather appears to display properly. I haven't had a chance to test the auto update feature yet.
On the bright side - the About screen works perfectly. It's just as easy to send Carlos a beer as it was before!
Given that we'll soon have a Vogue forum started I also assume you'll probably want to update the Support Thread to include a link for "Sprint Support"??
Whew. That's all for the first 10 minutes.
THANK YOU CARLOS! Your hard work is appreciated!
My experience is exactly the same on the sprint touch.
Joe
I just wanted to drop in and say thanks for all your work Carlos!
Same problems still having problems with the app loader portion of the settings. The other settings work as they should.
ok well i made custom PNG's for Slingplayer mobile and opera, if anyone needs custom images let me know im makin em. BUt i need the sprint program to implement the images!
the original "Touch Settings" program that you're referring to will work with the Sprint Touch without any problems. You just have to know what you're doing....
Step 1: Download TaskMgr and copy to your phone. Place TaskMgr in the \windows\start menu\programs\ folder of your device.
Step 2: Run the TaskMgr program you just put on your device. Upon opening TaskMgr, a list of running processes will be displayed. You want to terminate the following processes; biotouch.exe, quickdial.exe, mediahubmini.exe and aplauncher.exe. To do this, select each one individually and then tap the "Close" button on the bottom of the screen.
Step 3: Download and install the TouchFlo Alpha cab below.
- 3a: upon successful completion of the installation you will be prompted to "Reset" your device. Click "NO".
4. navigate to the \windows\startup folder and delete any new links that were created.
5. navigate to the \windows\start menu\programs folder and delete "touchflo"
6. Download and install the Touch Settings Cab below. Again, at the completion of the installation it will prompt you to restart your device. SELECT NO!. You are not ready to reset your device just yet.
7. Now that you've killed the 4 processes, installed the touchflo alpha cab and the touch settings cab, we're almost done. Navigate to the \windows\startup folder and delete the mediahubmini link.
8. Soft Reset Device.
9. Launch "Touch Settings" program from the Start Menu.
10. BEFORE MAKING ANY CHANGES TO THE CUBE CLICK "SAVE". WAIT APPROXIMATELY 1 MINUTE AND THEN SOFT RESET AGAIN.
11. Run Touch Settings again and start customizing.
Hope this helps.
Later
utexascg said:
the original "Touch Settings" program that you're referring to will work with the Sprint Touch without any problems. You just have to know what you're doing....
Step 3: Download and install the TouchFlo Alpha cab below.
- 3a: upon successful completion of the installation you will be prompted to "Reset" your device. Click "NO".
...
6. Download and install the Touch Settings Cab below. Again, at the completion of the installation it will prompt you to restart your device. SELECT NO!. You are not ready to reset your device just yet.
...
Click to expand...
Click to collapse
Not sure what and where to get these cabs... can you provide links? (especially first one)
TouchFlo Alpha cab? Touch Settings Cab (is ths 1.22 or 1.29?)
Haggar said:
I'm starting this as a separate thread since the new beta version will have many issues unrelated to the original versions.
Click to expand...
Click to collapse
Hi guys and thx Haggar and others for bug reports - I think I may have some theories as to what's going wrong.
I made a new test build for you to try out - the CAB is attached below. (REMOVED, SEE LATER POST FOR UPDATED VERSION) Please install and let me know how you get on. It should create a log file called log.txt in the app directory which you can attach to your post in case of any problems:
QUESTIONS:
1. Does it now work?
2. If not, what happens?
3. If not, please attach the log file.
4. When you go to the "About" screen, it says "Detected Device:" at the top - what is the detected device?
@utexas - I'm not sure what your instructions are referring to, but please ignore these peeps, as it would be best for us to try to get the app working properly with the Sprint without resorting to loading older versions of the TOuchFLO software onto your devices.
Finally, does anybody have a Sprint that they HAVENT yet installed Touch Settings onto? If so, please could somebody zip up a copy of \Windows\MediaHubMini.exe for me from your Sprint device and send it to me? This should be BEFORE installing any Touch Settings software, as this patches over the executable, and I'd like a copy of the NEW MediaHubMini.exe that comes with your device, so I can see if I need to release a new patch. If anyone has recently hard reset their device, then the file will be on your device unaltered.
Thanks for the nice comments peeps.
Carlos
Here you go Carlos. I have never installed Touch Settings on my Sprint Touch.
What exactly is Touch Settings? Could someone tell me, or point me to the original thread? Thanks.
Thanks Carlos... I've attached the log.txt file... still generating errors... looking for bitmaps (brns) that it cannot load... example... looking for \windows\AL_03.brn... this file is indeed located in the indicated location so not sure what the problem is...I tried to make and save a change to the launcher and now I get no images in the 3x2 launcher.
abeery said:
Thanks Carlos... I've attached the log.txt file... still generating errors... looking for bitmaps (brns) that it cannot load... example... looking for \windows\AL_03.brn... this file is indeed located in the indicated location so not sure what the problem is...I tried to make and save a change to the launcher and now I get no images in the 3x2 launcher.
Click to expand...
Click to collapse
Other than the time of day, his log file looks identical to mine...so I won't bother uploading...
abeery said:
Thanks Carlos... I've attached the log.txt file... still generating errors... looking for bitmaps (brns) that it cannot load... example... looking for \windows\AL_03.brn... this file is indeed located in the indicated location so not sure what the problem is...I tried to make and save a change to the launcher and now I get no images in the 3x2 launcher.
Click to expand...
Click to collapse
same here. but what i figured out about "no images in the launcher" is the path are all set to "\\" instead of just one "\". so i use memmaid to fix it in the registry and the cube is fine again.
OK everyone
Thanks for all the log files etc. It's now very clear what the issue is - simply that the newer version of the touch uses BRN files instead of PNG files for its icons! BRN is a proprietary format, basically a BMP with header information removed and some other changes; there's information elsewhere on this site about it.
So... ...to get Touch Settings working on the Sprint, I'll have to build BRN support into the program, which is going to involve:
1. Studying the file format and finding out more info. ([HREF="http://forum.xda-developers.com/showthread.php?t=325424"]this thread[/HREF] is a good starting point)
2. OR approaching the author of the BMP2BRN program to ask if he'd allow me to use his source code inside Touch Settings.
....if anyone can help with either of these, please do! Touch Settings is written in vb.net CF.
Until then, might I suggest you go about trying to use .PNG files instead for the time being, and report back to the forum to let us know if they work instead of BRN files! I will release a new build of Touch Settings asap which side-steps the error messages and displays blank icons for the time being, just so as you can use the program.. ..it will work fine, it just won't display the icons for you!
Carlos
mark1581 said:
Here you go Carlos. I have never installed Touch Settings on my Sprint Touch. What exactly is Touch Settings? Could someone tell me, or point me to the original thread? Thanks.
Click to expand...
Click to collapse
Mark, thanks ever so much for this - will be very helpful! Original thread about Touch Settings - and what it is - here: http://forum.xda-developers.com/showthread.php?t=324556
log file...
My log file also had the same info. Thanks for all your hard work Carlos. A friend of mine also has a touch that does not have any settings program installed. Let me know if you need any other files.
lol i had a post earlier about PNG and BRN files. Basically i want to be able to just chang the icons text and path. I dont care about the BG color, how how the cube rotates. I made my own CUstom PNG's for the 3X2 launcher, and i made a custom one for the media hub. I made them all the same size on accident, but for the sprint touch do i need to convert the PNG's to BRN files then where do i save them in my phones directory?
anyone have the dimensions for the 3X2 and the media hub. I made them all
119 by 105. ?? Is there an easy way to change the size to the size for the media hub because i believe that is the size for the 3X2. Any help is appreciated!
carlosp_uk said:
OK everyone
Thanks for all the log files etc. It's now very clear what the issue is - simply that the newer version of the touch uses BRN files instead of PNG files for its icons! BRN is a proprietary format, basically a BMP with header information removed and some other changes; there's information elsewhere on this site about it.
Click to expand...
Click to collapse
Carlos,
I see from reading another thread you've already got the source code for "BrnConvert"... does this meet your needs or do you need anything else?
Let us know what we can do to aid your efforts... 1.29c was close but I had to clean up my registry to remove all the double slashes in the image and program paths and obviously the brn issue you noted...
Again thanks for you great work on this...
Everyone else... don't forget to buy this man a beer at his Fatattitute.com web site
is there any new news on a possible fix?
Is version 1.29c worth installing at this point? Any recommendations??
Hello everyone - I think I may be nearly there!
I've certainly got BRN support working on my original touch, anyway, so let's see if this new build works for you.
CAB file attached below, usual installation instructions apply. (see this thread: http://forum.xda-developers.com/showthread.php?t=324556)
Please let me know if the icons are displaying correctly, and any other feedback re: usage. Should be the correct colour mediahub logo too!
Carlos
PS: Sprint owners, for completeness, you may want to copy the newer mediahubmini.exe into your \Windows\ directory (attached) as my prog overwrites it with a slightly older version. My tests have shown this shouldn't be a problem, but it's up to you. Note to older Touch users: do NOT use this newer version of mediahubmini.exe you will run into problems with your touch screen.
so we install the cab then just replace the EXE file after.
also carlos, if i want to make my own icons
1. can they be the same size for the media hub and 3X2
2. Do they need to be BRN style, i made them PNG (but i can convert to BMP then to BRN.)
3. Where do i save them on my phone.
4. i have the sprint touch!
thanks carlos

Htc Weather Plug

Hi,
I've just bought an Htc Cruise, and wanted to add Luxemburg to the Weather plugin, but without success.
I changed the HH_409_WeatherCities.xml buy adding Luxemburg.
<city name="Luxemburg, LU" loca="EUR|LU|LU003|Luxemburg" land="Luxemburg"/>
First I disabled the htc Home in the Settings.
Softreset.
I changed the hh_409_WeatherCities.xml.
Moved The hh_409_Weathercities.xml to Windows Folder.
I receive the message "Unable to retrieve data for selected city."
macmac.
Are you sure your internet connection is on Of course just at that moment accuweather.com may be unreachable. Try againt in 30 min and make sure you have correctly confured internet on the phone
TheOnly1 said:
Are you sure your internet connection is on Of course just at that moment accuweather.com may be unreachable. Try againt in 30 min and make sure you have correctly confured internet on the phone
Click to expand...
Click to collapse
The Internet connection is working.
When i'm selecting another city it works.
But with cities i added in the xml file it doesn't work.
macmac.
As I understand it, the HTC weather plugin actually routes it's requests through HTC themselves, and they only serve certain (ie: the default) cities. Have a look at this thread where the author claims to have found a solution:
http://forum.xda-developers.com/showpost.php?p=1843576&postcount=55
maclux said:
Hi,
I've just bought an Htc Cruise, and wanted to add Luxemburg to the Weather plugin, but without success.
I changed the HH_409_WeatherCities.xml buy adding Luxemburg.
<city name="Luxemburg, LU" loca="EUR|LU|LU003|Luxemburg" land="Luxemburg"/>
First I disabled the htc Home in the Settings.
Softreset.
I changed the hh_409_WeatherCities.xml.
Moved The hh_409_Weathercities.xml to Windows Folder.
I receive the message "Unable to retrieve data for selected city."
macmac.
Click to expand...
Click to collapse
Excuse me for my bad English ...
The file HH_409_WeatherCities.xml may be "read-only", "System" or "in ROM" and can not be rewritten?
@maclux
Look at the following site. I have made a little tool only for a german orbit2, but it may also work with others.
http://www.ppc-welt.info/community/showthread.php?t=122846&page=2
Look at post #61.
First you have to patch the HTCHome.dll, then you can change the xml-file.
greatings
ppcfox
I had the same problem myself, but i found that Resco Explorer can overwrite the file
Btw...the patching of the dll really works, and made the weather plugin work for me!
problems editing the file too
I am having problems editing the file to support my local weather. I have found by reading various post that its a very simple process. But my new WM6.1 ROM on my AT&T Tilt has set the file permissions to "ROM". I have already edited a new copy of the file only to find out its "in ROM" status keeps me from deleting or modifying the file.
I would love to know if I can edit a "in ROM" file.
Thanks in advance for any help.
megonzo said:
I am having problems editing the file to support my local weather. I have found by reading various post that its a very simple process. But my new WM6.1 ROM on my AT&T Tilt has set the file permissions to "ROM". I have already edited a new copy of the file only to find out its "in ROM" status keeps me from deleting or modifying the file.
I would love to know if I can edit a "in ROM" file.
Thanks in advance for any help.
Click to expand...
Click to collapse
I had the same problem, but it was solved patching the DLL after disabling the plug-in and copying the the XML file with the Resco. After that, all runs fine
PQillu
maclux said:
Hi,
I've just bought an Htc Cruise, and wanted to add Luxemburg to the Weather plugin, but without success.
I changed the HH_409_WeatherCities.xml buy adding Luxemburg.
<city name="Luxemburg, LU" loca="EUR|LU|LU003|Luxemburg" land="Luxemburg"/>
First I disabled the htc Home in the Settings.
Softreset.
I changed the hh_409_WeatherCities.xml.
Moved The hh_409_Weathercities.xml to Windows Folder.
I receive the message "Unable to retrieve data for selected city."
macmac.
Click to expand...
Click to collapse
Maybe I am wrong but you spell Luxemburg, but the link is LUXEMBOURG (OU) not (U). In brief you're missing a letter to the word Luxembourg
Just search for HTC Home Customizer - it'll do what you want.
HTC Home Weather Plug-in
Guys,
Firstly, unfortunately HTC home customiser cannot alter the original HTC home plugin (or i never got it to work ), you have to unistall the original and use the one downloaded by HHC, which has bugs (mail icon does not open mail but messaging etc etc)
I downloaded the fixed version of HTC home from here, which allows you to input user city via registry or using advanced config. Works for me and you can manually configure to how you wish it to look. Ive attached the diamond style clocks/icons should you wish to use them, thanks to varanusvincent
Sorry for repeat post, had trouble uploading files, see attached

How to add my own city to HTC Home

I recently got myself a Polaris (original danish ROM), and would very much have my own city in the HTC Home Weather tab. I've tried to edit the Windows\HH_0406_Weather.xml. Couldn't edit it with Total Commander so I edited it on my pc and uploaded it to my device. This doesn't work, all I get is an error saing that it can't retrieve information at the time and i should retry. I also tried Shap's Advanced Configuration Tool, and added my city there, but that doesn't work either.
How can I add my city to HTC Home Weather tab?
Ps. My Accuweather code is: EUR|DK|DA009|STRUER
thats a bit tricky you have to patch your HTCHome.dll with a new URL which does not limit the Cities. I've done that i can upload this dll if you want.
If you've got an originial ROM then HTCHome Plugin is found in the programs folder otherwise most likely in the windows folder.
if you will use the patched DLL you have to switch off these things with singed drivers or software. otherwise execution will be prevented by windows.
Hey.
Can you please dump your rom then, i'm looking for an original danish rom.
Weather Cities
Read this link. It will explain how to do it.
http://forum.xda-developers.com/showthread.php?t=377770&highlight=n2a+weather

Real TP2 Rhodium -Need someone smart

Ok here is my issue I have built a totally fully custom theme for a client on a Touch HD running duttys v3 Xtream rom and it works flawlessly on it.
Now the problem....
I got my hands on a real TP2 Rhodium and loaded my theme and guess what many issues. the theme files are slightly different in a few areas such as The people tab needs to be fully reworked again and the albums tab has a few small issues.
The 2 major issues I need someones help with is...
1. The stupid purple home screen wallpaper that loads itself over the default one.. there does not seem to be default option that pops up on the Touch Pro2. I modified the manila files to show the proper backgrounds on Port and Landscape mode and they show properly and in HQ but that dam home screen keeps overwriting with that purple wall. I'm thinking this issue would be hidden in the mode9 files or the home.xml files does anyone have any knowledge on this that would benefit me?
2. Patch manila files to be cfc ready on the Touch Pro2 I attempted to patch the files usen chainfire methods and I'm not able to do it on device it fails and will not overwrite the manila.exe file I tried loading the modified patched files manually from my pc to device but keep getting a unable to modify files due to microsoft signing issues. I attempted to use the reshacker resign tool get a confimed resign message but still can't upload to the device. [I can work around this issue but would rather fix it]
I have a deadline for this project that is only just about a week away now and normally I would just find it myself but if there is someone much smarter out there that may already have these answers I would really appreciate the help.
I am aware this question may pose a issue to the forum rules but figured altho this does not offer immediate usefulness to the smartphone community It will benefit us all in the near future. If it has pushed the envelope of the forum rules I will say my "I'm Sorry's" in advance to the admins and mods here.
First, how are you trying to overwrite? From the PC to the ppc? If so, use resco explorer or total commander. Also, use a good task manager like SK Tools has or dotFred & make sure manila is not running, along with tdserver, manila2, etc... All the executables may need to be stopped b'c of dependencies.
BTW, coke is bad, very bad.
I have attempted to use the cfc program of chainfires to patch to device it succesfully patchs the files but it says fail when trying to save them. I also patched the manila files with the same tool to the extraced manila files on my pc the patch will succeed on the pc. I then moved the files to the ppc and moved them [with total commander] to the windows folder. fail to over write [with TF3D shut off in the settings yes] I attempted to load the patched theme from a .cab file [ driver signing issue ... fail ] I can load all the uncompressed files with no issue but would much rather cfc compress the theme due to the size issues of a complex theme like this one. I skined the enitre interface all internal TF3d interfaces as well as the main TF3D interface. For the HD the same files are 8mb but the uncompressed version I have running on the TP2 are over 17mb to big for me I don't want to lag the device due to the graphics. It just seems there is a issue with overwritting the manila.exe and the 2 .dll files I thought of attempting to rename the .exe and .dll files with total commander as well but even if that worked its not practical as this theme must be able to be deployed in a single .cab file.
I am a theme designer and really have very limited knowleage of the code side of manila so I am really hopeing someone that understands the mode9 .exes and .dlls in manila could help find the answers to this for me and ... everyone as I may be the first to ask this but I won't be the last for sure... lol
Why not create a cab instead of trying to overwrite manually?
PROBEX said:
[with TF3D shut off in the settings yes] I attempted to load the patched theme from a .cab file [ driver signing issue ... fail ]
Click to expand...
Click to collapse
I did that it failed due to new driver signing issues, if you have not used the new touch pro 2 it has some new security measures I think as I had troubles installing normal programs before installing the sdkcerts.cab now those programs install alright.
but still this home page wallpaper overwriting and no cfc support is driving me crazy
But keep the ideas coming guys we are sure to stumble upon it sooner or later.
Thanks for the responses
PROBEX said:
I did that it failed due to new driver signing issues, if you have not used the new touch pro 2 it has some new security measures I think as I had troubles installing normal programs before installing the sdkcerts.cab now those programs install alright.
but still this home page wallpaper overwriting and no cfc support is driving me crazy
But keep the ideas coming guys we are sure to stumble upon it sooner or later.
Thanks for the responses
Click to expand...
Click to collapse
You shouldn't use CFC. Since it's a stock rom, it's unlikely to be CFC compressed.
I thought I could patch the manila and deploy the patched cfc version with the .cab , Chainfire gave me a few Ideas to try and I will update this thread if I get anything firgured out with that.
Still looking for a solution on the home page wallpaper being overwritten.
So let me know if anyone finds a solution for that one.
Does anyone know how to disable the file protection on the Rhodium I can't seem to change any of the core OS files any exe or dll renameing or deletion fails. I tried using total comander and changing the file properties so they were not read only but the changes will not stick?
I also attempted to use the newest cfc ui tool to patch manila on device and it failed agian, but if I could manage to change the name and delete the manila.exe and mode9.dll files as Chainfire recomended I may be able to patch them.
Agian any Idea's are really welcome as I'm losing my mind over here trying to get this to work... lol

Categories

Resources