'Compass' sensor Issue - Galaxy S II General

I've just downloaded the Compass app from the market, but it doesn't seem to working correctly. I've tired both 'sensor types' but the direction it shows flickers and is incorrect.
Have any of you encountered the same issue?

you should try another app. I think gps status will work fine.
Sent from my Nexus One using XDA App

sogo87 said:
you should try another app. I think gps status will work fine.
Sent from my Nexus One using XDA App
Click to expand...
Click to collapse
I've just tried that GPS Status app and it does work better then compass, but it seems to be about 40 degrees out when the phone is moves and even seems to wobble abit when it's stationary. I've made sure there's no interference before testing it out

Have you calibrated it?

Intratech said:
Have you calibrated it?
Click to expand...
Click to collapse
Yep, I've done the figure '8' waving

I have this problem too. Definitely a sensor issue -- the apps work perfectly on other phones (and indeed I *think* the compass used to work).
This is really damn annoying -- part of the reason I got the phone was so I can make a gyroscope-assisted compass app.
Hmph.

Just installed it from the market and it worked without any settings adjustment on the SGS II.

Timmmmmm said:
I have this problem too. Definitely a sensor issue -- the apps work perfectly on other phones (and indeed I *think* the compass used to work).
This is really damn annoying -- part of the reason I got the phone was so I can make a gyroscope-assisted compass app.
Hmph.
Click to expand...
Click to collapse
I'm on the phone to O2 getting an exchange.
I'm hoping it's an uncommon problem

Let me know how that goes, I may have to do the same. My compass has since settled down but it is consistently off by about 25-30 degrees...

Maybe this is your problem too
Read this, maybe you have the same problem...
http://forum.xda-developers.com/showthread.php?t=1047894&highlight=compass

Related

Gps issue, won't face me in the right direction

I am running dk28 and haven't had any issues with gps that seem t be all over the forums. When I updated to the new google maps my gps isn't as accuruate as it was ( still pretty close but not as close) and basically when I turn left, it turns right, I go right, it goes left and its a bit annoying.
I uninstalled the update and it still was messed up. Tried re installing and still a no go. Anyone else had this problem? Or does anyone know what I can do to fix it, preferably without flashing back to 2.1 through odin and all that mess?
Sent from my SPH-D700 using XDA App
joshk89 said:
I am running dk28 and haven't had any issues with gps that seem t be all over the forums. When I updated to the new google maps my gps isn't as accuruate as it was ( still pretty close but not as close) and basically when I turn left, it turns right, I go right, it goes left and its a bit annoying.
I uninstalled the update and it still was messed up. Tried re installing and still a no go. Anyone else had this problem? Or does anyone know what I can do to fix it, preferably without flashing back to 2.1 through odin and all that mess?
Sent from my SPH-D700 using XDA App
Click to expand...
Click to collapse
Have you tried to calibrate the magnetometer? Download Compass from Market and Menu > Calibrate?
Didn't know of compass. There's a compass thing in te new maps though that I did calibrate and it still had issues. Ill try that though
Edit - still a no go
Sent from my SPH-D700 using XDA App
Nothing new really. I've noticed that the compass is pretty ****ty in the Epic period regardless of OS to the point of being almost useless.
did you happen to spin the map on accident?
mysteryemotionz said:
did you happen to spin the map on accident?
Click to expand...
Click to collapse
Lol no.
Sent from my SPH-D700 using XDA App
Orbiting234 said:
Nothing new really. I've noticed that the compass is pretty ****ty in the Epic period regardless of OS to the point of being almost useless.
Click to expand...
Click to collapse
I've always had good gps til this incident. Sucks, I don't use it often but it comes in handy now and then. Hopefully when, or if, an official release drops it will be better
Sent from my SPH-D700 using XDA App
I was recently having problems with the compass and Navigation going the wrong way. Intrerestingly enough I calibrated the accelromater and it fixed the issue. The phone no longer thinks South it North. I used the calibration method through the Connectbot below. In Froyo there is setting to calibrate it right through the GUI.
"Originally Posted by tmspyder
I was able to recalibrate my g sensors as follows ..
This worked for me but I'll take no responsibility if it mucks something else up
1. Download a terminal app from the market
2. Enter one line at a time.
su
/system/bin/sensorcalibutil_yamaha
3. Follow the onscreen directions, while making sure you device is flat.
pay attention to the bump at bottom on back.
I hung said bump off the edge of table
I preformed this AFTER flashing to stock and then flashing my former ROM.
So it was not done in 2.2"
THANK YOU TO: tmspyder

How To: Froyo Compass fix

Credit to: abrognlie for pointing this out here: http://forum.xda-developers.com/showpost.php?p=11552644&postcount=163
Figured this would be easier to find in searchs.
Problem: Your compass is backwards and overly erractic and inaccurate.
Solution: Upside down horizontal calibration
How: Plant the phone on a flat surface upside down. A low ceiling, top of a door frame etc. Make sure it's flat and facing upside down. Go to: Settings, Display, Horizontal calibration and calibrate it upside down.
Bingo bango, your broken compass should be fixed. This also cures slow auto rotation
Just tried that. Still as erratic and jumpy as ever.
DiGi760 said:
Just tried that. Still as erratic and jumpy as ever.
Click to expand...
Click to collapse
Hardware problem?
The first time I used Google Maps with EB13 it told me that the compass needed to be calibrated and to move the phone several times in a figure 8 manner. I did it, and the compass has been fine. I'd never seen that before. I hadn't used the compass at all before this, so I don't know if it "fixed" a problem or if I just didn't have a problem, but I thought I'd throw it out there for people who are having problems.
edonnelly said:
The first time I used Google Maps with EB13 it told me that the compass needed to be calibrated and to move the phone several times in a figure 8 manner. I did it, and the compass has been fine. I'd never seen that before. I hadn't used the compass at all before this, so I don't know if it "fixed" a problem or if I just didn't have a problem, but I thought I'd throw it out there for people who are having problems.
Click to expand...
Click to collapse
Same for me but it was still broken. X-Plane was unplayable, auto rotation was slow and sometimes unresponsive because the compass was backwards and jumping direction erratically. (download a compass app and check yours) North was south, etc.
The upside down trick 100% cured the issue. Not the figure 8 or the right side up calibration.
*shrug*
Wow! Best find ever! The upsides down calibration worked for my slow gsensor lanscape bug! All this time, rooted was needed for the
"system/bin/sensorcalibutil_yamaha" code to work! Very nice!
I wish I could claim credit for this (the member who deserves all the credit is styles420), and I wish it worked for everyone, but someone found this back when DK28 first leaked. It seems to help with a group of us with sensor data that gets mapped backwards during the flash. It shows up in the compass or google sky maps, but it seems to be a problem with the g-sensors that affects how the compass works.
Sent from my SPH-D700 using XDA App
DiGi760 said:
Just tried that. Still as erratic and jumpy as ever.
Click to expand...
Click to collapse
try downloading GPS Status from the market. Open it and do the calibration tools. Should fix this. Also may improve your GPS (if it isn't doing well)
Possible, but it was the same on my previous epic. I haven't put too much effort into it since I don't really need a compass very often, but it would be nice to have it work for once.
djbacon06 said:
try downloading GPS Status from the market. Open it and do the calibration tools. Should fix this. Also may improve your GPS (if it isn't doing well)
Click to expand...
Click to collapse
I already have GPS Status. I did that calibration from that again, and it is still messed up. It jumps a little less, but I can turn the phone 90 degrees and the compass rotates 180. Then I turn the compass 90 degrees the same direction, and the compass jumps backwards 90 degrees. I'm having a really hard time figuring out a reason for the pattern. I might have to sit down and draw some compass diagrams.
Worked for me. Fixed slow auto rotate as well
Sent from my SPH-D700 using XDA App
it fixes mine! thanks you for finding a fix!
Fixes mine. Thanks for posting this!
Sent from my SPH-D700 using Tapatalk
SON OF A- I was just about out the door to get a replacement. I tried everything a month ago and gave up.
This fixed it.
Sky maps works perfect again.
Thank you and those who figured this out.
Home run battle 3d just became a hell of alot easier now. Thank you
Sent from my SPH-D700 using Tapatalk
tried all solutions here. no joy
Another issue, maybe?
I wonder if there might be an underlying issue here...
Was doing some research on why my battery life is garbage after EB13.
I hit on this thread because it looks like the compass sensor is consuming a ridiculous amount of CPU... I mean, foregrounded using 7% CPU when nothing else is going on.. like, no compass app or maps being used.
With my Epic pretty much quiescent, top consistently reports it (/system/bin/sensorserver_yamaha) as the highest user. Under DI18, it never even cracked the top ten.
Samsung Epic (EB13 Official) + Clockwork
wow thanks for the tip! i almost returned my epic because of this.
Amazing... how you found this out is beyond me, but it works!

Google IO Tab GPS Problem

Looks like the tablet I was given at I/O has a faulty GPS radio. Any other people from I/O know if there is any way to have that fixed/replaced now that the conference is over? Thanks.
brianwilcox said:
Looks like the tablet I was given at I/O has a faulty GPS radio. Any other people from I/O know if there is any way to have that fixed/replaced now that the conference is over? Thanks.
Click to expand...
Click to collapse
Mine works fine. Can you describe the problem in more detail?
Apps that use the GPS, like Maps, cannot get a location.
brianwilcox said:
Apps that use the GPS, like Maps, cannot get a location.
Click to expand...
Click to collapse
Mine works fine. I've used it many times, and it always works.
Im very happy for you.
I found that mine from time to time has mysteriously unchecked its own use GPS box in the settings menu. This seems to have happened after I setup Exchange and once or twice since then. It looks to be another software oddity in the device.
Other than that i find it gets better GPS better than my SGT7 and EVO.
Im sure that the problem Im seeing isn't across the board. It just flat out doesn't work. Any app needing a location just hangs saying "waiting for location".
brianwilcox said:
Im sure that the problem Im seeing isn't across the board. It just flat out doesn't work. Any app needing a location just hangs saying "waiting for location".
Click to expand...
Click to collapse
Do you see the GPS icon in the system bar?
My GPS is flawless, it even finds me while um n the middle of the house.
Sent from my HTC Vision using Tapatalk
canadiancow said:
Do you see the GPS icon in the system bar?
Click to expand...
Click to collapse
I do. It just sits there saying: "Searching for GPS". Damn shame really, everything else about the device works perfectly.

[Q] Gingerbread Horizontal Calibration

So I used to run /system/bin/sensorcalibutil_yamaha as root to get a more precise horizontal calibration (the option in setting seemed to do nothing). However after upgrading to GB it seems like this executable has been removed and the option is settings still didn't seem to solve my issue. Is there another alternative on a stock GB rom? Maybe they renamed the app?
Download GPS Status from the Market. When you open the app, go to settings. There is an option to calibrate compass. Worked great from mine. Mine is spot on now.
Is there really no longer a built-in calibration app in system settings? Mine worked fine although the phone had to be upside-down like many other people's while using it.
DroidApprentice said:
Is there really no longer a built-in calibration app in system settings? Mine worked fine although the phone had to be upside-down like many other people's while using it.
Click to expand...
Click to collapse
No the built-in Settings -> Display -> Horizontal Calibration still exists. My statement was that it never really worked for me and still doesn't. The only reliable way I had to calibrate was by running the aforementioned yamaha application while running as root.
I've tried the upside down trick and I still get jitters. For instance Words with Friends randomly shakes the tiles, even if my phone is sitting on a table. It's not so bad w/ GB as it was when I got the phone originally but I was able to solve it under Froyo with the yamaha tool and don't seem to have that option in GB :-(
machx0r said:
So I used to run /system/bin/sensorcalibutil_yamaha as root to get a more precise horizontal calibration (the option in setting seemed to do nothing). However after upgrading to GB it seems like this executable has been removed and the option is settings still didn't seem to solve my issue. Is there another alternative on a stock GB rom? Maybe they renamed the app?
Click to expand...
Click to collapse
machx0r said:
No the built-in Settings -> Display -> Horizontal Calibration still exists. My statement was that it never really worked for me and still doesn't. The only reliable way I had to calibrate was by running the aforementioned yamaha application while running as root.
I've tried the upside down trick and I still get jitters. For instance Words with Friends randomly shakes the tiles, even if my phone is sitting on a table. It's not so bad w/ GB as it was when I got the phone originally but I was able to solve it under Froyo with the yamaha tool and don't seem to have that option in GB :-(
Click to expand...
Click to collapse
offtohavasu said:
Download GPS Status from the Market. When you open the app, go to settings. There is an option to calibrate compass. Worked great from mine. Mine is spot on now.
Click to expand...
Click to collapse
Yeah, I used to use /system/bin/sensorcalibutil_yamaha as well, and it worked very well for increasing the speed/sensitivity of rotation, but seems to be gone in CM7 (Which is built upon AOSP GB 2.3.5). I brought it up in another topic & one of the devs (I forget who) said that there is no known fix right now.
I'll try offtohavasu's tip, but I'm not gonna hold my breath! I've used it before with no success, but I haven't tried it with CM7 yet. Cross your fingers that this is the fix we need!
EDIT: no luck. I tried both the "Compass calibration" (which I didn't expect would do anything for rotation speed/sensitivity, but I tried anyway) and "Calibrate Pitch and Roll," and neither one had any impact.
not working for me either.
My rotation lag is terrible as well, and the upside down / display calibration option has not fixed it. I thought it was just me as this popped up on the last two GB leaks for me. I would love to be able to rotate my phone properly again.
Hate to tease but if I had a computer I could probably whip up a possible fix if I had my computer:/
Sent from my Samsung Legen-wait for it-dary! 4g
This certainly seems to be somewhat hardware related (as in, variations in production quality). I had issues back on Eclair or one of the first froyo leaks, including the bacwards compass that initially lead me to the upside-down calibration discovery, but my rotation speed has been fine since sometime around the release of EC05.
But how long of a delay do we each define as lag? When I had issues, I actually had to shake the phone to get the rotation to register... now, it still hesitates for about a second, but I see that at as a check to make sure it was an actual rotation instead of an incidental, momentary tilt of the phone - I would be annoyed if my screen rotated every time the motion sensor detected the slightest movement
Edit: a full second is an exaggeration, I'm seeing more like half a second of hesitation... Just trying to remain accurate
2nd edit - damn swypos, lol
Sent from my SPH-D700 using XDA App

Quick question re Accelerometer

Good day XDA. I just noticed that my N7 is having problems with its accelerometer. I was playing temple run and mutant road kill and the characters always veer to the right.
Question is: is this a software or a hardware issue?
also, is there a fix/app if this is indeed a software issue?
thanks
well, i know that there is apps for calibrate the accelerometer, i can´t remember now the name, sorry, but i´m sure that you can find it on the market o google.
Anyways, did you try in diferents places? i mean, maybe the surface where you try wasn´t flat...
thanks for the reply man.. anyway, i already found a way to fix it and it's been holding up.
juanito05 said:
thanks for the reply man.. anyway, i already found a way to fix it and it's been holding up.
Click to expand...
Click to collapse
What's the fix?
What did you do to fix the issue?
Sent from my Paranoid Nexus 7
well first you have to confirm that you indeed have the gyro/accelerometer problem. you guys could download an app for that (i used Android Sensor Box). once that is confirmed, download the app "GPS Status". Run it and go to tools, then calibrate pitch and roll and just follow the instructions. I suggest you guys do this while your device is lying flat on a surface.
after trying this fix, i uninstalled GPS Status, rebooted my device and it held up. played temple run and the character started right smack in the middle lol. also tried checking the sensors using Android Sensor Box and it was calibrated. i just reinstalled GPS Sensor just in case i might need it down the road but im hoping this fix will be permanent. if it isnt, im pretty sure that this is a software problem and an update could give a permanent solution.
let me know if you guys get the same result i had with this.
Thanks
juanito05 said:
well first you have to confirm that you indeed have the gyro/accelerometer problem. you guys could download an app for that (i used Android Sensor Box). once that is confirmed, download the app "GPS Status". Run it and go to tools, then calibrate pitch and roll and just follow the instructions. I suggest you guys do this while your device is lying flat on a surface.
after trying this fix, i uninstalled GPS Status, rebooted my device and it held up. played temple run and the character started right smack in the middle lol. also tried checking the sensors using Android Sensor Box and it was calibrated. i just reinstalled GPS Sensor just in case i might need it down the road but im hoping this fix will be permanent. if it isnt, im pretty sure that this is a software problem and an update could give a permanent solution.
let me know if you guys get the same result i had with this.
Thanks
Click to expand...
Click to collapse
That was amazing man. I have been swearing over this accelerometer issue ever since I got the device, and now it's perfect. :beer:
Sent from my SGH-I747M using xda app-developers app
Had exactly same issues on all three units I have purchased. GPS Status app does fix the problem. Thanks for the solution.
GPS status did nothing for me.
Same problem veering to the right
Held n7 landscape
Reboot
After reboot accelerometer is working fine
Sent from my Nexus 7
bagofcrap24 said:
GPS status did nothing for me.
Same problem veering to the right
Held n7 landscape
Reboot
After reboot accelerometer is working fine
Sent from my Nexus 7
Click to expand...
Click to collapse
This didn't do the thIng for me neither
But I did the job like this.
Open an app that uses the compass. You can use GPS Status, Android Sensor Box or whatever app you like that uses a compass.
twist/turn your device 3 times around each of all the three axes
FINISH
Even after a reboot it works great.
But if you flash a new rom this fix will be broken

Categories

Resources