yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Software Development] Sleuth255:
The myLocation service isn't tied to manilla.... yet ;) I'm getting a number of requests for this and am looking into it. One thing you can do to help is check to make sure that myLocation is getting your lat/long is correct. Use the control panel applet to find this then just type the coordinates into a google search to verify. Google understands coordinates with ordinal suffixes as search terms. So, if mylocation showes 43.005043 for Latitude and -88.234123 Longitude then I would locate my positon in google search by typing in "43.005043N 88.234123W". The rules are negative latitude is South and negative longitude is West. In your case with India as your location, neither number should be negative so you would type in "xx.xxxxxxN xx.xxxxxxE"
[Windows Mobile Software Development] Noonski:
Wow Fast Google Indexing these days:

http://www.google.nl/search?q=43.00...&rls=org.mozilla:nl:official&client=firefox-a

Now we know where to stalk you..Moewhawha

And i have actually learned something today.

Now to repeat it 100 times so i don't forget it North
[Windows Mobile Software Development] Noonski:
Wow Fast Google Indexing these days:

http://www.google.nl/search?q=43.005043N+88.234123...............

Now we know where to stalk you..Moewhawha

And i have actually learned something today.

Now to repeat it 100 times so i don't forget it North/East Positive, South/West Negative.
[Windows Mobile Software Development] bryangopan:
-------------------------------------------------------------------

It is correct mate 12.953067N 77.640663E Thats accurate , though i right now at work ( work for DELL intl Services ) Doesnt show that i am in DELL not sure whether its suppose to work that accurate .:)
[Windows Mobile Software Development] enTRAPAG:
ahahahahaha
[Windows Mobile Software Development] jimmydu3:
Maybe LBS was meant for Location Based Services. That's what Sprint calls CDMA Assisted GPS. http://developer.sprint.com/site/global/develop/network_product_services/lbs/p_lbs_home.jsp

Any news on getting it to work with CDMA? Would it be possible to use the data Google Maps brings in since Google Maps knows how to interact with CDMA Assisted GPS and then have mylocation work as a kind of gateway for other apps to use the location information (even if it means running google maps in the background). thanks again.
[Windows Mobile Software Development] Sleuth255:
Why stalk? Next time you're in the neighborhood, look for a guy wearing a funny hat/trench coat. I'm always happy to buy XDA cohorts a cold one :)
[Windows Mobile Software Development] Sleuth255:
I'm waiting for Google to sort their RIL issues in the latest GMM version before attempting anything with CDMA. I'm also looking at the possibility of using GPS data if I notice that its active during a poll cycle.
[Windows Mobile Software Development] summeranson:
any application which is using GPS to show my location? HTC TP user here. GPS is integrated in this mobilephone. ans GPS does not require data charge right? :)
[Windows Mobile Software Development] cyanide911:
Great program. I have a few questions though.

Why does this require a data connection?

How much data does this use up, in an average? (per hour/day/ whatever info you have)
[Windows Mobile Software Development] crachel:
I whipped up a very rudimentary program (C#) like the one described in Post #1 (myConfiguration) and, to my surprise, it actually worked!

However, this part above has presented a slight problem in that, once I arrive at my destination, I have to wake the phone for myLocation to update and my app to see that we've moved and its time to change the profile. Well, I think thats what happened. Perhaps a logging function (toggled on/off with a checkbox) would help me with expected results? Also, one way around this would be time-based checking of location for those of us willing to make the trade-off. Again, user could choose time-based or on-device-wake. Just some suggestions.

Anyways, congrats on a great APP, sometimes the best ideas are the simplest and I think thats what you've got here!
[Windows Mobile Software Development] Sleuth255:
You confirmed what I was theorizing about the myConfiguration app. I was planning to add a notification queue to myLocation so it can do limited background polling when the device is asleep. However, since you've beat me to this app then I guess I'd better put the myLocation enhancement on the front burner.
[Windows Mobile Software Development] Sleuth255:
It requires a data connection because it uses an online webservice to get a translation from TowerID->that tower's position.

How much data does it use? Mine's been running constantly 7X24 since I released v1.1 (check announcement post date in this thread) and I've transmitted 1K bytes and received 2K bytes. So it uses about 1K per week or 4K per month. Pretty much nothing since a kilobyte is 1/1000 of a megabyte. It caches tower info you see so if it has already looked up a tower once then it doesn't need to do it again. Data is aged off so new tower data overwrites the oldest (in terms of last seen) tower data.
[Windows Mobile Software Development] Sleuth255:
Right, but it sucks batteries. If I activated your GPS to do this then your device would run for about an hour before the battery died. My plan in v2.0 of the service is to be able to tell if the GPS is on during a polling cycle and use that for position data if it is. So if you choose to activate your GPS then myLocation will use the position it acquires instead of tower data.
[Windows Mobile Software Development] cyanide911:
Yeah, that data is negligible.

It's just a thought, but, shouldn't it be possible to download the info of the towers to the phone, and refer to that data directly instead of referring to that data over the internet? Because the GSM coordinates are obtained without any internet requirement right, and internet is required only for positioning that data to the corresponding latitude longitude.

I'm no expert in this stuff, it's just a thought :)
[Windows Mobile Software Development] WoZZeR999:
It's probably much easier to run a quick query against a constantly updated database (google), as opposed to save 1K of data and keep an internal database what would have to by manually updated when new towers are supported/IDed.
[Windows Mobile Software Development] dgaud007:
Doesn't work for me. Can't get LAT / LONG. Just blank fields. Here is the info:

HTC Fuze (AT&T)

OS: WM 6.5 Build 28014.5.5

Radio:1.14.25.35

Using v1.1. Google Maps 3.2.1 works OK with the Cell Tower Triangulation.
[Windows Mobile Software Development] Sleuth255:
With the myLocation service enabled, try enabling your data connection. The easiest way is to fire up PIE and browse somewhere. Now check the service and see if it has your position.
[Windows Mobile Software Development] camo.b:
very keen to see 'my config and search' come to this app.got it installed on my hd2.

gmm mobile is great but slow... a quick search feature would be invaluable to my new phone

.....subscribing now
[Windows Mobile Software Development] Sleuth255:
mySearch is available! See page 1 for details/links.
[Windows Mobile Software Development] carhigh:
Does this re-enable every soft reset? I dont need it to keep updating my location and disable it, and it seems to turn back on, wither when i restart or use myradar app. Not sure which
[Windows Mobile Software Development] Sleuth255:
It shouldn't re-enable after a reset if you disable it using the control panel applet. The process sets a registry value "Enabled" in hklm\services\mylocation to 0. At bootup, the service is actually started by another program since it isn't signed (WM security is normally set to disallow starting unsigned services) and that pgm won't start the service if Enabled=0. Maybe your rom can start unsigned services? You can remove the launcher (MYLstart.exe) from windows\startup to test this.
[Windows Mobile Software Development] radon222:
Since I'm running the stock the ATT ROM without Google locator services installed I really appreciate the idea behind this program. I've installed it, along with My Radar, and its pretty cool.

One thing I have noticed is that if I keep My Location enabled, I get pretty rapid battery drain. Thats ok as long as I'm not travelling because I can grab my location once, and I'm good to go.

But I'm really looking forward to using the My Radar app while traveling on my motorcycle when the weather gets better, and for that I'll need to my location to be active.
[Windows Mobile Software Development] Sleuth255:
I'm not sure how myLocation can be the cause of battery drain. The thread runs at THREAD_PRIORITY_IDLE and allows suspend mode. I've noticed no change on my device which gets a daily charge and is about 50%-60% available at the end of the day. I do have direct push email running to Exchange and Windows Live however.
[Windows Mobile Software Development] radon222:
Can't explain it either...but I've tested it several times to convince myself of what was going. :confused::confused: is there anything I can look at from this end?
[Windows Mobile Software Development] Sleuth255:
Absolutely. How's the data transfer stats look? S/B about 1-2K per week. If you have a large amount of data transferred then maybe its because there are myriads of towers in your area and the service is constantly finding towers that aren't cached. Or maybe its because you do alot of traveling on a daily basis so your "local area" is very large.
[Windows Mobile Software Development] radon222:
I can its not the traveling part. I'm living/working on a field jobsite and haven't traveled more than a 2 mile radius in days. :mad:

I turned on My Locations and will let it run for evening and will report back.
[Windows Mobile Software Development] carhigh:
I just updated rom last night. Same rom just new date and it really is enabling after a soft reset. I always deleted the startup item, but never checked the reg.

I just disabled it yet again, checked the reg and startup folder. All was set and disabled. I soft reset and it is enabled again.

Startup item is not there in the startup folder so i know thats not starting it. Does it re-enable if you simply open the app? Thats the only thing i can think of.

I am going to leave the app enabled and manualy disable it via the registry and will repor back

Edit: Ok, so this is really weird. Open the app and it is enabled. Open the reg string and it is set to zero!!!!
[Windows Mobile Software Development] Sleuth255:
not wierd at all actually. The security in your ROM has been relaxed by NRGZ28 to the point where it will autoload unsigned services at startup. Services.exe will automatically start any service key located in HKLM\Services during a reset, however services have to be signed for this to happen in standard shipping ROMs. I depend on that fact to give the cpanel applet control over whether the myLocation service starts at re-boot or not. In a stock rom, myLocation remains disabled after a reboot if you disable it with the applet because it isn't signed and services.exe won't start an unsigned service. The "Enabled" registry value is actually used by MYLstart.exe to determine whether to start mylocation.exe or not.

Let me see if there's an official registry value setting in the myLocation service key that will flag the myLocation service to not start automatically.

edit: nope, nothing I'd want to use is available. What I will most likely do for a permanent fix is to have MYLstart.exe issue a stop command if Enabled=0 at startup. That way, if myLocation is running at startup due to relaxed security then it will be stopped.

Here, take MYLstart.exe from the attached zip file and copy to windows\startup. Let me know if it solves your problem!
[Windows Mobile Software Development] carhigh:
How about if i just delete the service string in the registry. I can always re-rerun the install cab to get it back if i need to.

Edit: And its not really a problem. I am just very selfish with my startup folder
[Windows Mobile Software Development] Sleuth255:
It's your device, you have a right to do what you wish with it. :)

I'll just go load an energyrom on my Fuze to test this change out. I personally like the enable/disable feature in the cpl applet and am not worried about a 7K app in my startup folder.

DotFred's taskmanager might be what you want. He "disables" a service in precisely the way you mention except that he stores the registry key somewhere else so that when you "Enable" it again, the key is copied back and the service started. Makes you feel like you're using the services applet in Windows. This would save you having to re-install the cab every time you wanted to enable the service.

Another thing you can do is play with the "keep" value in the service key. Keep=0 means that services.exe will stop the service right after it initializes. That way it can't stay running. To use the service, set keep=1 and start it from the cpanel applet.
[Windows Mobile Software Development] carhigh:
I tried changing the keep value but that didnt work. I also deleted the enable string and it just came back on reset. I am using the MYLstart in the startup and that seems to be working fine. Thanks
[Windows Mobile Software Development] DeoreDX:
Looks to be working on my Tmo Touch Pro 2 with Stock 6.5 ROM. Though I have noticed that when I am on 3G I don't get location updates in Google Maps but it works when I am on Edge. But it seems to be working right now.
[Windows Mobile Software Development] acc49ers:
would it be possible to use this app with the next2me app http://xdaforums.com/showthread.php?t=619329. he uses gps fix but it would be quicker if he used a service like yours.
[Windows Mobile Software Development] camo.b:
i cant seem to get my search to give location correct results i get always u.k results .......cordinates are correct according to gmm.....am i doing somthing wrong...

hd2 from hong kong with rom version 148.707.2 wwe
[Windows Mobile Software Development] Sleuth255:
Do you use your GPS at all when running GMM?
[Windows Mobile Software Development] Sleuth255:
TitaniumWeather fans, check page 1 for a myLocation aware update! :)
[Windows Mobile Software Development] jug6ernaut:
truly awesome :D, i have been waiting for this :) thanks!
[Windows Mobile Software Development] squidbutt:
works awsome

i use wirh gps mod and 4.49.xx radio and it works perfectly
[Windows Mobile Software Development] 4D3:
Hi,

I have just added this to my device with the Titanium weather.mscr you provided.

at first it would not work, when i pressed update on titanium weather i just got "Invalid Location"

so i loaded google maps and checked if it was working, and it got my location without gps via cell towers.

I tryed to update titanium weather again and this time it worked.

Is there any reason for it doing this?

Thanks for the app!!

Great work!

MG
[Windows Mobile Software Development] jug6ernaut:
once u change locations it should work fine, just leave it there, drive around and wait ital work :).
[Windows Mobile Software Development] Sleuth255:
It takes 90 seconds for the service to lock in a location after it is first started. If there is no position data available then the TitaniumWeather script can show Invalid location. Also, the service is designed to allow your device to go into suspend state to conserve power so it won't update position unless you are actively using your device.

Bottom line: If you are showing a position on the cpl applet then use the panel update function to get that location into TitaniumWeather.
[Windows Mobile Software Development] 4D3:
Hi,

when you say "change Locations" do you mean physically move or change a setting?

thanks

MG

p.s. i love your "Me" quote in your sig!! ROFL!! Too True!

Hi,

please dont think it was a complaint, i think this is brilliant! i just didnt understand why it wouldnt work for Titanium weather but it did for google maps.

but since you say it takes 90 seconds to start, that is the reason, immediately after starting the service, i ran titanium weather, then after a few attempts i started google maps and checked that.

thanks for your app.

MG
[Windows Mobile Software Development] Sleuth255:
No offense taken :) The delay is only to give time for the data connection to be ready during a reset or power on situation.
[Windows Mobile Software Development] nosedive:
i did some work on the titanium weather by showaco and added some other useful stuff ...

basically it's about cooking chome plugins, but this is myLocation related

http://xdaforums.com/showthread.php?p=5530720#post5530720
[Windows Mobile Software Development] wkmtx500:
Works on Omnia II i8000 as well

Hmmm posted it in wrong section... one more time

Tested it on my Omnia II i8000 with WM6.5.3 (rom 28008 pdaviet) in combination with my MySearch and works super. Thanks!

Now I need a program that can contineously send the info to for example google latitude. The ultimate tracking solution. If someone has an idea in that direction...
[Windows Mobile Software Development] ahighone:
Great Apps !

I can't friggin wait for this!

That's going to be one neat little software package under your belt sir.

Nice work and the community appreciates it! I know I do!
[Windows Mobile Software Development] Sleuth255:
I'm working on a myLocation update that will precede this. It's important for myConfiguration to be able to get current location when it needs it so v1.2 of the service will respond to read requests with immediate position info.
[Windows Mobile Software Development] carhigh:
Hey, bummer, MYLstart in the startup isnt working now on the latest NRG rom. Every reset the location app is running. Dont know what changed in the rom to create the problem.
[Windows Mobile Software Development] Sleuth255:
google latitude may be problematic since its a function of GMM. Key would be figuring out how location is updated in google's database for friends to see...
[Windows Mobile Software Development] Sleuth255:
Are you sure you copied the updated MYLstart.exe program after you re-flashed? I never updated the v1.1 cab. It'll be included in v1.2
[Windows Mobile Software Development] PthPndr:
Great job. I can't wait till this service works on CDMA!
[Windows Mobile Software Development] carhigh:
Sashimi installs "myLocationInstaller v1.1.CAB" for me, then in all the special setup stuff i extract the "MYLstart.zip" into the windows startup folder just like always. It has worked on all the energy roms except this feb 4th rom. I was only on the feb 1st rom for a couple days and didnt check if it was working on that one.

Im going to remove the MYLstart.exe and see if maybe it will now stay off. Report back soon
[Windows Mobile Software Development] carhigh:
Weird!!! I restarted just to be sure. It was enabled with the exe in the windows startup. Deleted the exe and made sure it was disabled. Reset and sure enough it was running again.

Re-extracted the MYLstartup into the startup, turned off the service and reset. NOW its staying off. Maybe it didnt extract correctly the first time. whatever, right, its working now
[Windows Mobile Software Development] jimmydu3:
just to let you know, google maps 4.0 works for cell location on CDMA now (sprint specifically)
[Windows Mobile Software Development] ezzie:
are you still working on myConfiguration?
[Windows Mobile Software Development] Sleuth255:
sorry, I've been working on an install cab for a myLocation aware TitaniumWeather panel with myRadar built in. I even got some help from Beyond Invisible with the weather graphics since it'll feature his work for all the graphics. I have it working on my TP2 now but I still have some work to do on the configuration program.

myConfiguration is a bit more challenging since it has to "learn" various regions that you define so it can do configuration mods as you move from one to the other. I'm still bouncing around thoughts for the best way to do this.
[Windows Mobile Software Development] ezzie:
always appreciate getting an update to let us know you are still working at it!
[Windows Mobile Software Development] Sleuth255:
titaniumweather url is now invalid.

Looks like the rainmeter service from accuweather stopped working today on an expired subscription error.

Update: the entire site itself is down now. There may be a technical issue at accuweather.

Bad news. Looks like the rainmeter feed was overutilized and accuweather shut it down. Here's a note to the rainmeter group sent on March 5th:

The service was officially shut down on the morning of March 15th. I've placed a link to a titaniumweather script that uses the original zipcode based service on post 1. When I locate something else, I'll update it.

Edit: Script fixed!

I now do a reverse geolocate from google to retrieve zipcode from latitude/longitude then send that to the original weather service. This is a much better solution. The new script can be found on the first post.
[Windows Mobile Software Development] crachel:
Nice.. here's another solution:

Example: London, England from weather underground

http://api.wunderground.com/auto/wui/geo/GeoLookupXML/index.xml?query=51.50244,-.13098

Edit: that feed doesn't actually give temps, but there is one available.. more here -> http://wiki.wunderground.com/index.php/API_-_XML

Edit2: Ok heres an example with temps, etc -> http://api.wunderground.com/auto/wui/geo/ForecastXML/index.xml?query=51.50244,-0.13098
[Windows Mobile Software Development] Sleuth255:
Hmmm... pretty nice. May have more universal appeal too since it returns data for anywhere in the world. I'd have to do a bit of weather icon translation but it could work nicely.
[Windows Mobile Software Development] michoob:
Hi Sleuth255,

For your information, in the next version of IPTWeather, I'll use your service for the 'My Location' feature.

Thanks for your great work!

Cheers.
[Windows Mobile Software Development] Mach2003:
Sleuth, check your PM :)
[Windows Mobile Software Development] michoob:
IPTWeather_20100322

For your information, my latest release of IPTWeather (to have weather icons in iPhoneToday and weather forecasts in S2U2), uses Sleuth's myLocation Service for the 'My Location' feature.

Thank you Sleuth255 for your work!

:D
[Windows Mobile Software Development] Sleuth255:
@michoob: Which accuweather feed are you using? I was using a feed that accuweather donated at no charge for the rainmeter project but they shut it down due to volume issues in early March. I had to revert to a zipcode based commercial feed because of this. However, it looks like you've found yet another feed that can take latitude/longitude input. This looks exactly like the old rainmeter feed too except the URL name is slightly different. I'd sure like to use it for my titaniumweather script if it is also a commercial feed.

Let me know if it's ok by you and if you know anything about the source for this feed.
[Windows Mobile Software Development] michoob:
@Sleuth255: I've found the feed on Google, so I guess you can use it too ;) but I haven't found the exact source of this feed. In your request, just replace rainmeter by rdona. I have just googled some other AccuWeather APIs, as uport, smartlogixinc, samsu, ertn, ruan, yahoo1 :D

I hope AccuWeather will not shut down these feeds too, because when I have contacted them to get a specific feed, I got the following answer :(:
[Windows Mobile Software Development] Sleuth255:
FYI, I'm working with Mach2003 to make myLocation compatible with his GpsModDriver.

When his driver is active, myLocation latitude and longitude will reflect GPS position and a High Accuracy flag will be set in the registry. Tower based Low Accuracy fixes will resume 5 minutes after the GpsModDriver stops updating position.

Expect a co-ordinated release of both services itnf. This is pretty exciting stuff because now I can begin development on the myConfiguration app which had been stalled because GPS accuracy was needed to allow you to set up the different configuration zones.