yashsingh1/xdaforums huggingface dataset:
[Hero CDMA General] bobsbobbers:
Great detective work, it seems you've finally found the issue!

I must admit though that i'm a bit confused how this is of any negative impact. the main reason being if you're using your airave, then you're at home. [you do know where your home is, don't you?] The worst thing I can see happening is that someone tries to stalk you and breaks into the network datacenter instead of your house. :D

Really, this is a good catch, though in retrospect one of those things that probably should have been obvious. Especially when the only time this occured is when not using GPS data or Tower data. :eek:
[Hero CDMA General] barkerja:
I have the same issue, and see it regularly on both my Hero (running Fresh 2.0c) and my Pre. I live in San Francisco but it regularly reports me as being in Oakland. Here's an interesting tidbit of info for you: any app that uses Android core location service reports the wrong location when I'm at home (Airave), however when I use an app that uses the Skyhook SDK the location is reported correctly.
[Hero CDMA General] novajeeper:
Has anybody called Sprint support for this?

As far as I know, the location awareness that appears to be failing for you all (I don't have an airave), is a actually a federal requirement. If it really is failing because the airave can't give your phone an accurate location, then there's bigger problems. Maybe not for the phone, since it would appear no one else has the problem except when using the airave which is providing the location updates. This would prove it's not 2.1.

If you dial 911 on your phone, and the call gets disconnected before you give them the address, E911 will retrieve your last know location as 10 miles away or possible even bigger,instead of within a couple of meters.

Just a thought!
[Hero CDMA General] Pimpinmane:
Though Airaves are known to cause A-GPS issues, I don't think this is the case. I can turn mine off and reboot the phone, and HTC weather still shows me about 20 miles south. My HTC widget seems to be the only app that has the problem as everything else activates the GPS(icon shows) and locks me on exact. Using Beautiful Widget instead solved the problem.
[Hero CDMA General] jvermillion:
Call Sprint and ask for one. They'll give it to you for $1.

Edit: It might be helpful to note that I've never had location problems on the Airave, but here at school where signal is good and GPS line-of-sight is clear, my phone sometimes tells me that I'm in Albania. Not only does that mess with weather, it also messes with my alarms; if I have something set, it will ring 6 hours early. Well, it's only happened a couple of times, though, so that's alright.
[Hero CDMA General] cmccracken:
Doesn't the Airave have an actual GPS embedded in it (so that it can only be used in Sprint markets)? How the hell can its location be off?
[Hero CDMA General] dwertz:
Airave uses the internet. I am sure the internet server that is supplying you the phone connection is the location of the GPS. Airave does come with e GPS plug built in, but probably everyone here including me has not set this outside in line of sight with the satellites.
[Hero CDMA General] animal7296:
Yes it does have GPS built in which begs the question
[Hero CDMA General] subliminalurge:
That's not the case, though.

Both of our heros regularly show the wrong city (about 150 miles away in our case). As others have mentioned, it is consistently the *same* wrong city.

This has been the case on my phone regardless of which rom I'm running (every iteration of DC, a couple versions of Fresh, and a few others). It's also the case on my wife's phone, which is still 100% stock. The one and only "modification" to her phone has been installing Handcent.

And we don't have an airave.

So it's not rom dependent, and it's not limited to airave users. (Although I agree that the airave is the cause in some instances.)

As soon as I get 5 or so miles from home (i.e. far enough to be on a different tower), the problem disappears. I honestly think there are some errors in Sprint's tower location database. Or do all the carriers share a database? I'm not sure.

That said, I agree that the airave is also probably causing location errors, precisely for the reasons outlined in this thread.
[Hero CDMA General] dwertz:
I know my GPS off location because I dont have the antenna located on the roof. I have it indoor where it can not pick up the actual Satellites
[Hero CDMA General] rokair:
OK... I have to reply.

First, my network location gives one of two very specific locations while connected to the Airrave. When I am on a 1.5 ROM I can open Google Maps and not only zoom in based on the My Location setting to my house but really the DOT is on the part of the house that contains the Airrave. When I am on a 2.1 ROM doing the same thing I do not zoom into a Data Center somewhere but rather some other person's house in a residential area in another town.

And, YES I certainly know where I live. However, I get the wrong weather, I get the wrong movie theaters ... And, personally I believe if I was to call 911 and need to rely on the location service that they would send help to this other house.

It isn't a critical error but it is an error. And, it does cause issues for people.
[Hero CDMA General] speedrabbit:
Unfortunately I'm experiencing the same issue on my Samsung Moment running Sprint's 2.1 releases. Worked perfectly on 1.5, showing my location to within a few feet of my AIRAVE's location. Not surprising given the AIRAVE has a GPS and won't operate unless it can get a lock.

On 2.1 I consistently get "Waiting for network location." and "Your current location is temporarily unavailable." in Google Maps. It doesn't even know what continent I'm on. Zero location at all. I see this in the logcat:

05-13 17:02:36.411: DEBUG/LocationMasfClient(1929): getNetworkLocation(): Returning cache location with accuracy 3666.0

05-13 17:02:36.421: DEBUG/libgps(1929): sec_gps_inject_location: latitude: 3403538244, longitude: 1078127378, accuracy: 360364936

05-13 17:02:36.421: DEBUG/LocationManager(2389): drop location with accuracy larger than 3000.0meter.

I don't know if the lat/long there is accurate in the first place (should be in San Francisco), but it tosses out the result either way due to the accuracy number.

Why it's annoying: many apps use at least fuzzy location to determine where to start. Yelp, Fandango, weather apps, Google location based search, etc. etc. None of these work properly w/o at least a general location. It is a concern for 911 as well. Before it would report my location to within a few feet, now.. well, they won't even know what city I'm in.

I haven't found a fix for it yet.
[Hero CDMA General] pwc realtor:
I had these same problems and held off flashing to 2.1 but ended up taking the plunge and flashed DamageControl 2.07.2 (now on 2.08.1) and have not had this problem anymore including weather and Google Maps. No I have no clue what I did but the normal wiping everything before flashing
[Hero CDMA General] speedrabbit:
Can you post the logcat output showing the Location lines similar to what I entered above?

FWIW, under 1.5, this is what I had instead:

05-14 01:02:40.530: DEBUG/LocationMasfClient(1795): getNetworkLocation(): Returning cache location with accuracy 75.0

05-14 01:02:41.175: DEBUG/CdmaNwLocationProvider(1795): onLocationChanged: mWifiEnabled true, provider network accuracy 75.0
[Hero CDMA General] speedrabbit:
This comes up as annoying in so many little places. Can't tweet w/location enabled, any mobile website that is location-aware breaks. Yeah, sure, I can go to my laptop or desktop computer, but half the convenience of an Android phone is not having to get up from where I am to do little things like that!

Can't view any geo-based information, which more and more things are making use of these days. If it gave a wrong location just somewhere within a few miles, that'd be an improvement over no data at all! Wonder if there's a way to inject some static location data to fill in.
[Hero CDMA General] Dave2582:
I have the same problem. Using Fresh2.0d, with the Airave at home. When I'm out and about, the location is fine, just only at home when it shows a town like 25 miles away from me.
[Hero CDMA General] dirkyd3rk:
im using the latest damage out of houston, texas i also have an airave but my location is perfect because once i arrive in my home my phone goes straight to wifi the my signal is full bars and it just effects the calls not the internet. the airwave isnt supposed to really give you internet as it gets its gps signal from who the hell knows so lol............i dont know, even when i did have wifi off my airrave had no location issues, i would like to mention that i have that gps booster installed in it that came in the box.
[Hero CDMA General] wase4711:
I wish I could get mine to work properly; I can receive calls on my htc evo, but cannot make any outgoing ones..my sons samsung slider works perfectly..

Also, reports my location as Chicago now, even though I am 25 miles sw of the city

any suggestions?

thanks!
[Hero CDMA General] jerry43812:
I hate to shoot your suspicion down, but my 2.1 phone doesn't update my location. I was trying to use the HTC weather wdget, would never update location. Tried using accuweather.com widget, wouldnt update location, either. I heard it was a 2.1 bug,. but it pisses me off that it hasnt been fixed yet since I love my weather widgets. Would abeen cool to have working while I took my 1600 mile road trip in July :(
[Hero CDMA General] kmartburrito:
I don't mean to sound condescending, but have you made sure to go into the weather app and hit menu--settings--and ensured that "update automatically" and the update frequency is checked? That is definitely important. Even when I was having this issue with my location being nearly 30 miles off, I still got the weather for that location. Never heard of it not working at all.
[Hero CDMA General] gingson:
I have an Evo 3D with the same issue. I ilve in Long Island, NY but shows my location in Connecticut. I called Sprint about a month ago and i was told that it was a known issue with airave and that a fix is being made. Sprint where is the f.......king FIX!!!
[Hero CDMA General] mroneeyedboh:
Before I installed the fresh 2.1 eries rom, my webpages would not be zoomed all the way out like they are now. Xda is the worse, not sure why. I did mess with the settings and no luck. Any idea on whats up?
[Hero CDMA General] DirtyShroomz:
Settings, menu and turn off page overview
[Hero CDMA General] doojer:
Make sure you are going to the settings in your browser. (open browser, hit menu, hit more, scroll down to settings, uncheck "Open pages in overview")
[Hero CDMA General] mroneeyedboh:
Phuck yeah. Haha thx.
[HD2 General] Reignzone:
Here's a rather interesting passage from a recently posted article, courteously provided by: www.pocketnow.com -

"HTC Sense is a nice User Interface but it is also hungry for resources. Allocating more memory to this nice interface will make it more fluid, natural. You can do that by editing your registry at HKEY_LOCAL_MACHINE\Software\HTC\MemoryRequired_ByAP and change the value to 524288. (Do write down the initial values in case you want to revert!)"

Now, after having read that... I became slightly curious as to whether or NOT that was actually possible. I went in, checked out the exact listed directory with CeRegEditor, and found that the initial value in that directory is "0". So, my question is... wouldn't increasing that value to ANYTHING higher than "0" increase the HTC Sense experience in terms of fluidity?

Any thoughts folks? :D
[HD2 General] dashrink:
I asume that the 0 stands for 'dynamic' or 'as needed', but correct me if I'm wrong...
[HD2 General] Reignzone:
Yes, that would be a correct assumption. Presumably, the EURO version doesn't have this "standardized" value in-place, the way that our T-Mobile USA model does. I figure that's why in the article, he suggests that you write down the initial value for backup references. So, would bumping up said value to something OFFICIAL, be helpful or potentially hurtful? I mean, 520+ MB sounds reasonable...
[HD2 General] bored2nite:
true, but then isn't that memory ALWAYS allocated to Sense, therefore meaning lack of memory for other apps... where 0 just uses as necessary in our Tmo HD2 whether it be 1mb or 500 mb, and the rest to programs running?
[Nexus One Android Development] persiansown:
What this does is allow you to choose if you want to unlock the phone via the trackball or the menu key rather than swiping across the touchscreen. When coupled with Metalhead's trackball wake, it allows you to unlock your phone with a double tap of the trackball.

In order to use this, you must be running the latest CyanogenMod. Simply copy it to your sdcard and flash via recovery. (Backup first and no need to wipe). It has worked fine on all of the test devices so far, so there is no reason for it to not work on yours.

To enable:

1. Go to settings, Sounds and Display

2. Tick whichever options you want to use.

3. Enjoy!

Download: http://kmobs.scepterr.info/signed-trackballunlock-cm5.0.5.x.zip

All of my source is on my github (www.github.com/kmobs)

A big thanks to Metalhead (looked at a bunch of his stuff for figuring this out), ChrisSoyars, TheDudesAndroid, and of course Cyanogen. The biggest thanks of all, however, goes to the entire #teamdouche!
[Nexus One Android Development] Stea1thmode:
thanks Persian, been waiting for this:D
[Nexus One Android Development] jlevy73:
That is a fantastic addition. Would you be kind enough to make one compatible with Enom's ROM? As always thanks.
[Nexus One Android Development] rikupw:
uh..

how? is this automatic? whut?
[Nexus One Android Development] ciwrl:
Yea, explanation please!!

I think its broke...
[Nexus One Android Development] pzumk:
will try it..
[Nexus One Android Development] dahui9:
Ballin! I can't wait to try this when i get home! now I finaly have a use for my trackball :p

-Charlie
[Nexus One Android Development] jlevy73:
Settings - Sound/display. You should see the option in there
[Nexus One Android Development] persiansown:
I added the explanation on how to enable it. Please give me feedback everyone :)
[Nexus One Android Development] MoogooGai:
Any one try it on Desire ROM yet?
[Nexus One Android Development] rori~:
soo cool, was waiting for this treasure!!:)
[Nexus One Android Development] ikon8:
Does this change services.jar? I don't want to break trackball notifications in succession or trackball notify.
[Nexus One Android Development] charnsingh_online:
so it automatically unlocks when we bang our phones against the walls right ;)

Get it patented before apple sues u

Nice work though
[Nexus One Android Development] Stea1thmode:
thanks again, works brilliantly

Now for a bright spark to come up with a way to put the phone on standby mode using the trackball ;)
[Nexus One Android Development] rori~:
Sooo cool!!-Trackball Alert still worx!
[Nexus One Android Development] persiansown:
No. Remember, you can always look inside of the zip to see if it changes a certain file ;)
[Nexus One Android Development] life02:
everything working fine here... great job!
[Nexus One Android Development] scepterr:
Terrific, been wanting this since I switched from my MT3G. :)
[Nexus One Android Development] The_Adjudicator:
This works great. Doesn't mess with uv kernel or track ball alert. Thank you for this mod.
[EVO 4G General] Plazmic Flame:
So my understanding is that wifi tethering has been around for Android for sometime but only accessible to those that choose to root their phone. Now that EVO 4G has the capability to become a wifi router/hotspot, does this mean that HTC has cracked the Android solution to a stable wireless tethering solution on Android 2.1?? Does this also mean we'll see the wifi router/hotspot code in the SDK??
[EVO 4G General] gianthobbit:
I really would like to know this as well. With the new app and widget will someone rip this and make it free so we can install and not be rooted?
[EVO 4G General] ohwut:
If it's an app that requires a code, I highly doubt it. And if they do don't expect it to be on XDA because of the extremely strict(thank god) policy on Warez, they are batting down sprint apps that are released into ROMs so that would definitely be off limits.

I highly doubt there will be an access code in the SDK and I'm assuming HTC wizardry is just thanks to them spending quite a bit of time with the NDK and maybe even just giving their apps Superuser access in a preference file somewhere.
[EVO 4G General] gianthobbit:
Well back in my WinMo days (thank god there over) HTC came out with a wifi app that was then syndicated to every rom and was also available as a stand alone app. I can only assume the same will happen here, no?
[EVO 4G General] ohwut:
It's definitely possible of course, Users outside sprint MIGHT be able to end up using it if it requires a code I doubt anyone will crack it and post it. And with the upcoming release of 2.2 where it's a feature the desire to do so is even lower, and there's a good chance the app will still require some form of root access even if cooked in.
[EVO 4G General] p-slim:
To get free tethering you have to be rooted no matter what, this is not winmo. The only way to get superuser access is to root your phone and the free tethering app will require superuser access. It will not be possible just to install an apk and expect to have free tethering.
[EVO 4G General] weedahoe:
What about tethering with PDAnet or such?
[Android Software/Hacking General [Developers Only]] emmarbee:
Hi Guys,

Is it possible to get HD2's Sense UI on android 2.1 devices? I'm a huge fan of HTC's Sense UI. I'd like to get an android device, but this sense UI is stopping me from getting one!
[Android Software/Hacking General [Developers Only]] OG:
OMG REALLY!? DO YOU WANT IT!? REALLY BAD!? Haah I'm just messing with you. What Android 2.1 Device are you mentioning. If it's the Nexus One which is the only device that runs Android 2.1, then here;

http://xdaforums.com/showthread.php?t=636048

if not... TOUGH CRAPZ! I sure do hope you're Rooted.
[Android Software/Hacking General [Developers Only]] saf100792:
i think hes talking about the windows mobile sense. in other words he wants the touchflo like sense if im not mistaken. As far as i know you can't i don't if anyone even tried
[Android Software/Hacking General [Developers Only]] the_fish:
i thought legend and desire do actually have almost the same version of Sense UI? They're Android 2.1 devices as well...
[Android Software/Hacking General [Developers Only]] geronemo:
yes hes talking about HD2 which is winMo,

i dont think anyone anywhere has done what he says,

i havnt seen sense UI on android, but its lks amazing from the videos better than winMo sense UI (aka touch FLO 3D).
[Android Software/Hacking General [Developers Only]] Manicmobileaddict:
sense andoid vs sense winmo

I'm a winmo user and am not very familiar with andoid. It seems like sense on either improves the home screen.

I've been with Sprint for about 10 years, but considered leaving just to get the hd2 until they announced the evo.

I like the winmo sense today screen because of the slider (don't want to swipe multiple times to get where I want to be), but it looks like andoid might be a little more flexibe in that each screen can have shortcuts or widgets.

I don't like the look of shortcuts just plastered on the screen though and it seems like winmo has come further in the way of mods (more customization/sense tabs/titanium panels) and I've seen (but not yet used) some that 1.detach sense from windows so you can have the windows today screen and sense and 2.enable you to use windows plugins in a sense tab.

Before touchflo I used ultimate launch. It allows tabs that you can put shortcuts, plugins or widgets on and is very customizable. If it had a slider I think it would rule.

I'm hoping more android mods will come soon. I would love to have a slider on sense and more info on the home screen (calendar, missed calls, voicemails, emails, texts, tasks, some metrics) along with the time and weather.

I'm really just looking for the pros and cons even though I will be on android soon because I've been planning on replacing my mogul for a long time (wanted the tp2 then they announced the hd2 then they announced the evo) and the evo is just tooo good. I guess you gotta stop and get something somewhere even if the scorpion is going to be a phone.

I'm not sure if I'm wrong about anything here and would love to hear anyone's thoughts. I hope I'm not off topic as I think touchflo on android sense would be awesome (more screens/panels too although I hear that's a memory hog).
[Android Software/Hacking General [Developers Only]] emmarbee:
Sorry for the late reply guys. I was outta station and I lack a smartphone to access internet while I'm travelling :(

Thanks for your replies.

BTW, G1Bricked, I mentioned about the senseUI of the HD2. If I had liked the SenseUI of Android, I will buy BRAVO itself. I mean, Desire itself.

But, I like the HD2 sense UI a lot (not only for the eye candies, but the three shotcuts on the home page and much more when you slide down). But the only thing that's preventing me from buying the HD2 is its screen!

If there is a way to brinf HD2 Sense UI to Android 2.1, I would buy Galaxy S (Ya, just for the mouth watery screen). I like the default android 2.1 home screen (the one in nexus one), but galaxy S's home screen looks too cheap (IMHO). I guess we can bring the default android home screen on galaxy S easily, but still HD2 sense UI on it will be simply great!

And can any one of you guys help me in comparing the HD2 screen with that of other smartphones(like Nexus one ,desire etc.,) in BRIGHT SUNLIGHT. Cause I guess, at indoors, HD2 is in par with the other devices except for the deep blacks provided by the AMOLED screens. But brightness is the same i guess...
[Android Software/Hacking General [Developers Only]] Austin021296:
I would love to have the windows mobile sense as well, hope someone comes out with a theme for it.
[Android Software/Hacking General [Developers Only]] FloatingFatMan:
You know... If you're going to take that tone of text with people, and be a complete jerk in the process, it's usually a REALLY good idea to actually be right in what you claim. :p

Both the HTC Legend and Desire are also Android 2.1 devices, and both have the original Sense UI on which the current Windows version of it is based.
[Android Software/Hacking General [Developers Only]] FloatingFatMan:
The latest version of SenseUI, on Android 2.1 devices, is FAR superior to the limited Windows implementation of it (as far as I've seen of it, anyway). What specific functionality are you wanting?

As for the screen, I can see my Desire's screen quite well in sunlight, though if it's REALLY bright and directly on the screen, I might need to shade it with a hand. It's certainly better than backlit LCD displays are.
[Android Software/Hacking General [Developers Only]] Manicmobileaddict:
sense, android vs winmo

In what ways do feel sense on android is better than sense on winmo? Honestly looking for opinions. I'm a winmo user, but am switching to android for the Evo and am trying to learn about it. I like the slider on winmo and the all the new mods like the expanded and multiple page launcher and the swipe (once) to switch from appts to tasks.

I know on android you have 7 screens (i used to use ultimate launch with multiple screens), but I've begun to like minimal effort navigating (like using the touchflo slider) to get where I want. I think it might bother me to swipe three times to get to the screen I want. I know, I'm lazy.

Also, I know if I use the multiple page launcher on winmo I will be swiping multiple times, but I doubt I would have that many apps and I also like using touchlaunch (touch a letter and it scrolls there) mapped to a softkey.