yashsingh1/xdaforums huggingface dataset:
[HTC One X] distortedloop:
Go on and keep your head buried in the sand. You're just making excuses and in denial that the phone is broken. If you can live with a phone that has a GPS unit that doesn't work unless you turn off Google services and put it in airplane mode, more power to you. Might I point out that you originally said there's nothing wrong, then all of a sudden you came back and said there was something wrong, but then you said nothing wrong in airplane mode, then you said something wrong even in airplane mode, then you come back and say nothing wrong if Google service turn off...but you put a question mark at the end suggesting you're not sure there's actually nothing wrong.

As far as software updates being the problem, I'll use your same logic. There's plenty of people who have had the same software updates, but their phones work fine. I'm one of them. TWO phones, same software version, one works, one doesn't. Why is this so hard to comprehend? If you think it's software update, it's easy enough to test...grab a ROM with the older software version, flash it to your device and see if it works better. If it doesn't, you have a hardware issue, whether you want to deny it or not. If it does work, you don't have the hardware problem that many of us do.

Good luck with your sort-of-working-I-don't-use-data phone! ;)

Cheers, mate.
[HTC One X] ChefChaudart:
Keep cooooooooooool man :):) I surely want to have a working device :p

If I changed my descriptions, it is because sometimes this week, going to work in the morning, with no plane mode nor GLS deactivated, the GPS worked fine :confused: Never worked for the return.

( I´m working abroad, and my data plan is where I work )

I will wait probably a few weeks to see if no solution surfaces, then if not, I will return my device.
[HTC One X] distortedloop:
I'm cool. That's why I said cheers at the end to show no hostility intended despite the blunt words.

These screen shots taken from a bad HOX in airplane mode, services turned off just this morning. The phone was in my backyard, on a table with a clear view of the sky. The phone never moved from it's location; it was 100% stationary, yet records a 3+ mile track at a speed of 4mph with bursts of 20mph and an elevation delta of 2300' Now, we do have minor earthquakes all the time in California, but I think I would have noticed the ground moving that much to make the earth position move like that while running the test. LOL.

With these kind of pics posted/shared it irks a bit when someone comes in and says there's nothing wrong with the phone. :D

Don't wait so long on your phone that you can't return it. Retail replacement much easier/faster than warranty repair, at least here in the US.

Good luck.
[HTC One X] ChefChaudart:
How do you record that ? I want to make the same test.
[HTC One X] distortedloop:
That was made with Google's My Tracks app.

Here's the Play Store link.

Fire up the app, put your phone down and walk away for a while.

The screen defaults to map/track mode, you have to go into the menu's to get the numeric info.

My Tracks works fine for this, but any of the GPS tracking apps like Endomondo, Run Keeper, etc, work just as well.
[HTC One X] qtekker:
Well... In the Netherlands and we also have continuous earthquakes. Same behaviour on MyTracks.

I have send my HOX (SH25) back for a replacement.
[HTC One X] ChefChaudart:
I tried ( plane mode off ) with GLS On & Off, and it is far different than your print screen.

I have no excessive movement, just moving a little bit 15m around, then stop, in 2 cases. Very precise.
[HTC One X] distortedloop:
I don't think 15m moving around is very precise, but whatever is in your tolerance range and works for you is fine.

Seems you don't have the issue that many of us do.

Take care.
[HTC One X] ChefChaudart:
15m before being calm down.

I also tried GPS Test while driving, and the precision was excellent, and speed always as my car was indicating.:o

Problem comes only (?) with GPS navigation programs.
[HTC One X] manikm303:
i have a dodgy device.

yesterday morning my GPS locked on QUICK and worked.

on way home, when my gf was driving - i turned it on, and NO LOCK at all for 30 miles!!!

PAH!!!
[HTC One X] distortedloop:
Check out my youtube video of trying to use the bad HOX to navigate: http://www.youtube.com/watch?v=_nxptMIPuIE

You've confused me now. Sounds like you have no problems, actually.
[HTC One X] danlat1415:
I have exactly the same issue - however mine does seem to work fine in plane mode.

I agree that this is a temporary fix for some people, but it is clearly faulty.

I do not want to perminantly use my phone in plane mode while using GPS.

I take call via bluetooth whilst driving (using cars inbuilt bluetooth phone system), and I have a paid subsciption to traffic updates - which would be useless in plane mode as it requires a data connection.

I've never returned a phone for fixing in my life, so I'm not sure of the returns proceedure with HTC.

I've gone on the HTC website, and gone to the support section, and completed an online form making them aware of my issue, and will await to see what response I get.

How are other people requesting a replacement/repair? - is there a specific return request proceedure?

Also, my phone is unlocked using HTCDEV - which potentially voids the warrantly - however I am led to believe that HTC are still liable for any hardware issues as unlocking is software related (unless overclocking phone and kills it, would be a different issue).

Has anyone been able to return a phone for repair once it's been unlocked??
[HTC One X] distortedloop:
People have returned unlocked phones and received repairs.

In most jurisdictions, HTC can't void your warranty for hardware issues because of an unlock unless they can show the unlock, or something you did with it actually caused the failure.
[HTC One X] manikm303:
well they can easily "show the unlock" as the bootloader says "RELOCKED"
[HTC One X] danlat1415:
They can check their system without even looking at my phone.

You register your imei number when unlocking via htcdev so they have a record of everyone who uses it.
[HTC One X] stuart0001:
I've started a thread to collate the differing performances that are being experienced. Please add your results if you get a mo :)

http://xdaforums.com/showthread.php?t=1704126
[HTC One X] berek9999:
I've also had problems with the GPS fix wandering about all over the place. I was almost at the point of returning the phone when I saw some suggestions that seem to have fixed it - at least so far. This is what I did...

1. Turned off Google Location service in settings.

2. Calibrated the compass by running GPS Status, going into Tools/Compass Calibration, and holding the phone vertical and then rotating the phone 3 times around each axis.

3. Cleared AGPS and redownloaded in GPS Status .

To my amazement this immediately stopped the ridiculous wandering. This was 3 days ago and it hasn't returned yet. I've tried the GPS in the car and walking and it seems ok.

Obviously it may still return and it may not fix other phones but (fingers crossed) it seems to have fixed it for me.
[HTC One X] ChefChaudart:
*delete*
[HTC One X] berek9999:
Press Menu, then Tools. You'll get a popup with 3 options - Compass Calibration, Calibrate pitch and roll, and Manage A-GPS state. Choose the first one.
[HTC One X] distortedloop:
Didn't work on my bad phone. This is pretty much standard advice to fix minor gps issues...clear agps...calibrate...location services. Even so, I tried again just now. My Tracks showed me having traveled over a mile in two minutes even though the phone was sitting on my desk.

There are some phones that just have a minor software settings glitch, for which this will fix it. For those with a faulty antenna or other hardware issues no software is going to address this. I seem to be in the hardware issue category. Thanks for your suggestion though.
[HTC One X] berek9999:
Sorry it didn't work for you. There's obviously a range of issues, as you say. I'd tried a number of other "fixes" that didn't work and had assumed I was one of those with a hardware fault until I tried the above. Hope you get it sorted out.
[HTC One X] danlat1415:
Over the last week I've been running a number of test and senarios.

I've found the following:

How to determine whether you have hardware or software issue:

1) download GPS Status, and recalibrate the compass, and reset AGPS data.

2) once this is done, put the phone in airplane mode.

3) go outside in a wide open space - preferably at least 15 meters from a building.

4) turn on Google Maps/Navigation/other GPS app and run for at least 1 hour in airplane mode.

This will completely reset and 'run in' the GPS on the phone, and resolve most software issues.

Because we don't have access to the developers menu for GPS (hidden unlock codes for GPS do not work), we cannot do this manually in a settings menu.

This is why you need to run the above.

Once you've run the phone for at least 1 hour in airplane mode with GPS constantly on - you can now turn on wifi/data and the positioning signal should be a lot more accurate.

When running the above tests - do not be lazy. I ignore people who claim to have this issue, but run the GPS whilst sat in an office with phone on their desk.

There are a number of interfering factors in that, so it's not a fair assessment of their phone.

My old Desire HD would only connect to a satellite near a window or outside. My One X will pick up a signal indoors and on ground floor on a building, but it does not keep a lock for too long and constantly bounces between satellites - this is half the problem for some people. Just because it can pickup a signal indoors doesn't mean it will work perfectly indoors....

If you've determined it's a hardware problem, then you need to contact HTC (or your network provider if within 28 days of purchase) for a repaire/replacement.

In my case, the above proceedure did not cure my issue, but it has significantly made it better.

I'm going to try and run the test again, but run the GPS in airplane mode for a lot longer to see if this perminantly cures the problem - and I'll report back.
[HTC One X] stuart0001:
Thanks for the tips but it didn't seem to make any difference for me.

The 1st pair of images are after the compass & AGPS reset & Airplane mode on & No SIM

The 2nd pair are with Airplane mode off but no SIM (so I believe it'll be using wireless masts/router locations but no AGPS data)

The 3rd pair are with Airplane mode off and SIM inserted, so using all available sources for location.

As you can see it seems to get much worse as you add each layer of info. Not sure what this indicates but it's a definite pattern.

For reference the 4th pair are from my other one x with all location options active, this is what we should be getting.
[HTC One X] dezborders:
I am actually finding the only requirement to stabilise my GPS fix is to run sat nav apps in airplane mode.

This suggest to me electrical interference from one of the radio circuits (wi fi, 3g)
[HTC One X] danlat1415:
HTC have got back to me about my complaint.

After going back and forth, I'm not getting anywhere with them.

They claim Its a software issue. They won't acknowledge that its a hardware issue.

They've asked me to return the phone to be reflashed.

I have already done this a number of times using the full RUU but it hasn't worked.

Have anyone had theirs fixed by HTC as a hardware issue?

Please can you PM me your issue/complaint number so I can refer them to it in my case so they may be able to see what's actually wrong.

---------- Post added at 10:59 PM ---------- Previous post was at 10:32 PM ----------

Does anyone with the GPS issue also have the WIFI issue?

It may not be noticeable - if you download WIFI analyzer and set the view to signal meter.

Gently squeeze the top right of your phone. The glass screen and to the right of the camera lense.

If your WiFi signal increases, then you've also got the WiFi issue.

I think that the GPS may actually be caused by a loose WiFi connection which is causing interference when WiFi/data is turned on with GPS.
[HTC One X] stuart0001:
I don't have the wifi issue. Both of my HOXs show about the same signal strength despite 1 suffering from the iffy GPS
[HTC One X] distortedloop:
Fits into my theory that it's an antenna issue.

Airplane mode doesn't impact my GPS reception, and my wifi is just fine, though.
[HTC One X] gothier:
Also poor Bluetooth reception?

My HOX seems to have a poor Bluetooth reception, too. It's paired with my car. Streaming music has short breaks as soon as I put my hand on the phone. I can't keep the phone in my pocket, it needs to lay open in the car.

No need to do that with the iPhone 4s.
[HTC One X] zellfan8:
I have the bouncy GPS problem as well :( this is my experience from standing still with clear sky above:

1. the GPS jump from 10s to 100s of meters away from where I stand

2. turn on airplane mode make GPS instantly accurate, no more bouncy at all, but this is not practical for use, really

3. hold and apply pressure on GPS antenna pins make the bouncy worse, the phone will jump to other half of the city:confused:
[HTC One X] dezborders:
I moved from htc stock (ARHD) rom to CyanogenMod9 (v15) rom and GPS seems much more stable.

I was suffering the constantly jumping around my true location issue, but now its almost static when I am in one place.

Even flight mode and disabled Google location services didn't help when I was on htc stock sense rom.

This suggests that the GPS problems experienced by a lot of HOX owners CAN be resolved in software and that its not necessary to send back for a hardware repair / exchange .
[HTC One X] zellfan8:
nice, I was suspecting the same thing and about to try CM9 to see if Sense cause the issue. will do this later to see how it goes :D
[HTC One X] ChefChaudart:
Nice info :D

But can you tell us (I know it is not easy) "Now the problem is over !" for sure :o:confused:
[HTC One X] stuart0001:
Good info, thanks.

What would be good to know is if CM9 uses AGPS data because if it doesn't then it would be like running in airplane mode on sense which is less problematic.
[HTC One X] Freakaz:
Did you tri only disabling Wi-Fi, instead of airplane mode? Disabling Wi-Fi does the trick for me, and no need to go to airplane mode.
[HTC One X] dezborders:
Its early days but this morning I used sygic sat nav on the way to work, and there was none of this changing direction or driving through fields nonsense that I had before. It stayed on the road and didn't have me turning in circles when stopped at a junction.

The only thing I did notice was that the speed indicator wasn't as accurate as I would expect with GPS. I was driving at around 50mph and sygic was always under estimating my speed - 29 to 45 MPH

However compare this to yesterday on htc sense from, where my speed was 50 and GPS said it was anywhere from 0 to 100mph!

Will test again on the way home but so far its a vast improvement in GPS positional accuracy / stability... and that's with wifi Google location and network all switched on. :)

PS I read somewhere that the HOX uses both GPS systems (us military and new Russian commercial satellites). Don't know if the CG9 GPS driver uses both or only the original us military satellites?
[HTC One X] dezborders:
See screengrab of indoors gps reception with CG9... after a minute or so the satellites in use remains pretty constant - with htc sense rom the HOX would continually change which satellites it was using. Definitely a different satellite selection algorithm (indoors with weaker signal) on CG9
[HTC One X] gc48067:
LOL - Blame the Russians! :)
[HTC One X] ChefChaudart:
It doesn´t. My XPeriaS does it. I think Glonass ( that´s the name ) are using number above 60.
[HTC One X] distortedloop:
I don't think I've ever multi-quoted so many posts before, but here we go!

The wifi-sucks thread has plenty of mentions about BT being affected by the poor antenna contacts. Wouldn't be a surprise if that's your problem. How's your wi-fi reception? Have you done the squeeze-test to check for improvement? My bad HOX has no indication of wi-fi or BT issues, but has horrible GPS.

This caught my eye because you mention the GPS antenna contacts. Not that I've looked all that hard, but a casual search did not reveal to me where the GPS antenna is in the HOX. Can you describe where? Better yet, a link to some teardown or something that points it out? Would be really appreciated!

I suggested in this or another thread weeks ago that CM9 or AOKP needed to be tested to see if it fixes it, but I was too lazy to check. Thanks for sharing.

Still, you do hedge your comments a bit with statements like "almost static" and "seems much more stable". Kind of implies the GPS performance is still not satisfactory. I guess I need to try CM9 for myself.

I'll try too, it's just such a pain in the arse to flash new ROMs while out and about like I am all day. If the kernel didn't require fastboot, I'd have no problems trying right now.

The problem's not over until GPS works as expected and comparable to other devices in Sense based ROMS. One of the reasons I was hesitant to try CM9 is that I really don't want to give up the wonderful camera software in Sense. I've not yet found an AOSP or 3rd party camera that is anywhere near as slick and quick/easy to use.

However, if an AOSP ROM actually does eliminate GPS issues, it does point to a possible fix by HTC for Sense. All that said, it still doesn't answer the question of why does GPS work flawlessly in my one Sense based HOX, and works like crap in my other Sense based HOX? There must be some hardware difference between the two that is impacting this.

Are different radios needed to access both sets of satellites? Find a glasnoss oriented GPS app and see if it lists any satellites.
[HTC One X] danlat1415:
I've now managed to get HTC to repair or replace my HOX.

Strange thing is they asked if I've had any issues with WiFi or Bluetooth as well.

This may be related to their issues - either with the same build quality on antenna contacts from heating up/cooling down all the time, or that if one is faulty it could interfere with the others...

Will wait and see if they're able to fix it.

Using CM9 may improve things for some people - but this doesn't help those who haven't unlocked their phone.

This also doesn't explain why some people it works perfect, others its poor.

The only constant factor that is different on each device is the hardware...

Simple process of elimination.
[HTC One X] distortedloop:
Can you clarify "repair or replace"? Did they just tell you to send it to a repair center, or did they offer to send a replacement? There's no breakthrough if they just authorized return for repair ticket...I got that 2 weeks ago, but still haven't sent it in in hopes some magic fix will come out. Silly me.

It's also not at all surprising that they asked about your wifi/bt, that issue is getting a lot of attention.
[HTC One X] danlat1415:
They said to repair any hardware or replace if cannot be repaired
[HTC One X] distortedloop:
Okay, so you're in the same boat as those who send it in and potentially get it back unrepaired because they supposedly couldn't find anything wrong.

Some people have managed to wrangle a replacement out of HTC upfront over in the wifi-sucks thread.
[HTC One X] zellfan8:
I don't think that GPS relates to WiFi/BT. WiFi and BlueTooth share the same antenna, I believe, but GPS is separated.

I don't know exactly either, only approximate position. Between USB port and 5-dot-antenna, there are 3 pairs of connection points, so I tried them all. They're quite close to each other. Problem is when I pressed, bouncy was even more eratic. So I don't think it's not loose connection that causes it.

My theory is that this is a hardware prob, with Cellular and GPS antennas are not working well together in AGPS mode but GPS alone work fine. Custom ROMs may only use pure GPS so it works like airplane mode. That would explains why some stock ROM devices have perfect GPS and some don't.
[HTC One X] dezborders:
Very good point!

I did more tests with CG9 this afternoon and noticed the following...

Initial gps lock takes around 90 seconds in sygic, implying agps is not actually working in the Rom. Also, in a moving car it takes another minute or so for tracking to become accurate enough to keep you on the road and not driving thru fields

Speed is still inaccurate by +-20mph and varies in both directions ...

So gps on CG9 is useable for sat nav but not 100% perfect, and possibly because agps isn't working properly in this Rom rather than different drivers being used.
[HTC One X] distortedloop:
AGPS only helps get an initial lock and in areas where there's not a clean GPS signal. If you're out in the open AGPS shouldn't be a factor.

Useable for navigation, but would it be useable for jogging tracking? Sounds like maybe not.

Doesn't look good for the software fixable hopes.
[HTC One X] dezborders:
My point was,that initial fix is so slow, agps is probably not working properly on CG9

As for the potential for a full 100% fix in software, I agree, probably not.... However GPS is actually useable on CG9 with sat nav apps and its not really up to it in HTC stock Rom (if you have a HOX affected by this issue)
[HTC One X] zellfan8:
So how is the GPS in CM9 doing if you stand still? You mentioned the speed meter but left out the "standing still on foot" performance. Try it by go out and stand in clear sky with My Tracks for a couple of minutes

Does it stay perfectly on spot without rotating? If so we're getting somewhere.

I've contacted devs to ask how to disable AGPS, if they know then I'll test disabling it first. If the theory about AGPS works, Ideally we can have an app to toggle AGPS ON/OFF on the fly, use it at the start to get fast lock on and then disable it for accuracy.
[HTC One X] zellfan8:
UPDATE:

So I looked at crypted's agps patch here.

Initially I wanted to see where in the file I could modify to disable the AGPS, it was in the file. But I tried it on unmodified first. The biggest surprise is that GPS's performance improved significantly. It was a little bit bouncy, still, but only below 5 meters (after the 1st minute or so, within 1st min I think it still tried to stablise hence bounced <10m)

Crypted's agps patch uses a separated server that he runs and modified gps.conf somehow which I'm not sure. But this performance is a great leap compared to default performance that I've got so far (not to mentioned fast lock on), and this is with airplane mode OFF.

Now I blame HTC's default gps config and their data server. It would be great if someone could try it on and confirm. One thing to note is that you need Sense based ROM to replicate it, this patch on CM9 does not feature AGPS (but it will work for some as long as it replaces the default gps.conf, just slower lock-on for GPS)
[HTC One X] danlat1415:
This is ok for people looking for an improvement.

This isn't a fix though.

If it was a software issue it would affect everyone - and be resolved by wiping phone and reflashing a full RUU.

This proves its a hardware issue.
[HTC One X] distortedloop:
You're several weeks behind me in exploring software fixes for this.

I tried crypted agps patch a few weeks ago and it did not fix the problem.

I just wiped my phone then installed the AOKP ROM. Fired up My Tracks and did the standing still test for about 5 mins.

ABSOLUTELY ZERO IMPROVEMENT.

My Tracks showed me wandering all over the city, up to a quarter mile away in any direction. It showed me moving at speeds of 10mph.

I wasn't expecting this to fix it, but had to give it a shot.

That pretty much kills any hope of software fixing it on my POS, ahem, I mean HOX. It's back to the repair center for this unless I can convince HTC to swap it.

Only reason the POS hasn't gone yet is the deplorable one month turn around they quoted.

Good luck to those seeking software fixes, I think you'll have better luck finding the grail.
[HTC One X] zellfan8:
That's strange, cuz Crypted's patch did the trick for me, instant lock on and no more than 5 meters jumps, which I consider normal behaviour.