[Wing, P4350 ROM development] ace10134:
omg, Weather works!!! I owe all thanks to uries62 for the find. I'll edit this post with directions how to fix it. The only thing is that I can't cook in the weather fix, since it's location specific.

Go to this page, enter your location, and then write down your Location ID number.

Now, close PointUI on your phone (Settings Icon -> Close Home).

Connect your phone to your computer with USB. Open your file explorer and navigate to your phone's files from your computer.

Go to your phone's internal storage location (not your Storage Card), then to Program Files -> Pointui -> Home -> 1.51a, and find the "Home.Db" file.

Drag that Home.Db file onto your desktop for editing. Open it (with Notepad), and you should see something like this...

<Database><HelpShownFirstRun>1</HelpShownFirstRun><Weather.LocationID /><Weather.LocationName /><Weather.Units /><Weather.LastUpdated>1/Jan/0001 12:00:00 am</Weather.LastUpdated><Weather.UpdateFrequency.Hours>0</Weather.UpdateFrequency.Hours><Sound.SpeakerVolume.LastValue>0</Sound.SpeakerVolume.LastValue><Sound.RingerVolume.LastValue>0</Sound.RingerVolume.LastValue><Clock.Style>Digital</Clock.Style><PowerOn.Action>Do Nothing</PowerOn.Action><PhoneCall.Bluetooth.Action /><PhoneCall.End.Action>Do Nothing</PhoneCall.End.Action><RunningApps.ShowScreenshot /><TaskBar.Mode /><TaskBar.CloseBehaviour>Default App Close or Minimize</TaskBar.CloseBehaviour><CommManager.Preferred>Home&apos;s</CommManager.Preferred><Transition.Style /><Font.ForceType /></Database>

Copy the code below (Ctrl-C)...

<Weather.LocationID>85750</Weather.LocationID><Weather.LocationName>Tucson, AZ</Weather.LocationName><Weather.Units>Farenheight</Weather.Units>

Go back to the notepad window, and highlight the "<Weather.LocationID /><Weather.LocationName /><Weather.Units />" string, exactly.

Once highlighted, paste in the copied code from above (Ctrl-P). Your notepad window's code should now look like this...

<Database><HelpShownFirstRun>1</HelpShownFirstRun><Weather.LocationID>85750</Weather.LocationID><Weather.LocationName>Tucson, AZ</Weather.LocationName><Weather.Units>Farenheight</Weather.Units><Weather.LastUpdated>1/Jan/0001 12:00:00 am</Weather.LastUpdated><Weather.UpdateFrequency.Hours>0</Weather.UpdateFrequency.Hours><Sound.SpeakerVolume.LastValue>0</Sound.SpeakerVolume.LastValue><Sound.RingerVolume.LastValue>0</Sound.RingerVolume.LastValue><Clock.Style>Digital</Clock.Style><PowerOn.Action>Do Nothing</PowerOn.Action><PhoneCall.Bluetooth.Action /><PhoneCall.End.Action>Do Nothing</PhoneCall.End.Action><RunningApps.ShowScreenshot /><TaskBar.Mode /><TaskBar.CloseBehaviour>Default App Close or Minimize</TaskBar.CloseBehaviour><CommManager.Preferred>Home&apos;s</CommManager.Preferred><Transition.Style /><Font.ForceType /></Database>

Now, just replace the respectable fields! Replace "85750" with your Location ID number from earlier. Replace "Tucson, AZ" with your own cities name (or whatever name you want). Replace "Fahrenheit" with "Celcius" if you want metric degrees.

Once you're done with that, save the file and close the notepad window. I told you to copy the Home.Db file onto your desktop before editing, so you should find it there. Move the Home.Db file that you just edited back into your phone's PointUI folder from step 4. Replace the old file.

Now, disconnect your phone from the USB cable, open PointUI, and view your weather!

Automatic updating might not work, but at least manual updating works!

If you guys need more help, just ask!