[Q] Problem with compass or magnetic sensor - Galaxy S II Q&A, Help & Troubleshooting

I have my SGS2 since two weeks and very pleased with it. All worked fine, also the compass or magnetic sensor.
I tried some custom ROMs but now use the original KE2 again. Since a couple of day I noticed that the magnetic compass does not work anymore. No movement at all. Also checked it with other apps (Google Skymap etc) but no compass.
I checked the sensor with code *#0*# and then select the sonsor tests. It shows MAGNETIC Sensor "Need for calibration" and the needle is stuck and indicates 0 degrees.
I have been trying to callibrate in many ways described on the net but without luck. Does anybody have an idea? or is the Magnetic sensor bad/damaged and should I send the SGS2 back?

Search works .
http://forum.xda-developers.com/search.php?searchid=74782950
jje

Mine is only a few degrees out. Using Stock KE7 XEU Rom.
Not too fussed tbh.

Magnetic sensor
Well, I read all what has been written on the magnetic sensor or compass on XDA developers and other forums. Learned a lot but nothing helped.
I would like to know a way to check if the sensor is bad.

I downloaded the compass app and checked my sensor.

I tried the program "Sensor Test / Plot" to check the sensors. No values at Magnetic field, Orientation, Gravity Sensor and Rotation Vector Sensor. It just says "Waiting" as the program probably does not receive any data.
Until now I beleive it is a sensor problem and not calibration. It could be a problem in the firmware as it occurred after flashing some ROMs. I tried all origianal Samsung ROMs again but without result, the compass stays stuck and phone doesn't know it's orientation.

erikcornelisse said:
I tried the program "Sensor Test / Plot" to check the sensors. No values at Magnetic field, Orientation, Gravity Sensor and Rotation Vector Sensor. It just says "Waiting" as the program probably does not receive any data.
Until now I beleive it is a sensor problem and not calibration. It could be a problem in the firmware as it occurred after flashing some ROMs. I tried all origianal Samsung ROMs again but without result, the compass stays stuck and phone doesn't know it's orientation.
Click to expand...
Click to collapse
Just downloaded the same app and all ok here.

I don't know what happened today but suddenly the magnetic sensor came alife. The test program is now giving readings and senses magnetic influences. Also the compas is showing some movement but is pointing always wrong. North is always down (towards me) and south always up (so compass indicating 180 degr). Rolling the phone causes the heading to change.
I tried calibrating the compass using several described methods and compass programs but without luck. I get tactile feedback of good calibration after figure 8 waving (using a standard compass program). When I start the app it notes that it senses an abnormal magnetic field and needs calibration.
I'm happy that the magnetic sensor seems to work again but I can't get it calibrated.

Problem solves, it was a bad magnetic sensor this time. The phone is under repair and I will get a new board inside. Hopefully I will have it back next week.

Problem indeed solved. Got the phone back with a new magnetic sensor
Sent from my GT-I9100 using XDA Premium App

Dial *#0*#.. select sensor... then hold ur device and move it in air so that it makes an 8... do it a couple of time... it will solve your problem...

Related

[Q] Problems with Light/Proximity sensor?

Hello everyone, din anyone else experienced problems with the light and the proximity sensor? On my SGS2, after few minutes of intense usage (usually after surfing on net via Wi-Fi, when phone gets hotter) the above sensors get stuck.
More precise, using a Sensor Tester, the light sensor shows either 0, either 16000, whilst the proximity sensor doesn't update values at all (stays at 0) when putting the hand near (or on it) and taking it away.
Again, anyone else experienced? Might be a faulty unit or is it a general behaviour?
Thanks!
Bogdan M.
I have the same problem but with the proximity sensor only
I sent it to warranty, next week I will see the resolution. Hopefully they'll replace it as faulty.
cheers.
Same Here
Sames Here, went back to warranty still waiting the answer
Ya me also facing the same proximity sensor issue from the last few days. the sensor is not working during a call. It started after I updated a game (diversion) and the facebook app from the android market. god knows what is the reason. Tried DHD proximity Recalibration yesterday. it says Kernel not found "- ps_kadc not found.
I will try to reinstall all the firmwares using kies today and see if the problem get solved. will let you guys know

[Q] Proximity sensor problems

Hi,
My gx2 was running cm10 and everything was working fine up until recently when my lcd screen broke.
So I ordered a new one and replaced the broken one, the repair has gone well , also the screen was good. Except there was a problem with the proximity sensor, when i tried to make a call the screen would go black and not switch on again, the only thing I could do was to take out the battery.
So I thought maybe I damaged the proximity sensor somehow while replacing the screen, so I bought a new sensor. The same Problem.
So I thought maybe it was firmware related even though I did not change the firmware and before the screen broke everything was working fine.
I flashed a stock rom, again everything went well , phone was working except the same problem with the proximity sensor.
Anyone know what that could be? Could I have damaged the motherboard somehow, even if that is unlikely because I was always extra careful and patient.
zsajak said:
Hi,
My gx2 was running cm10 and everything was working fine up until recently when my lcd screen broke.
So I ordered a new one and replaced the broken one, the repair has gone well , also the screen was good. Except there was a problem with the proximity sensor, when i tried to make a call the screen would go black and not switch on again, the only thing I could do was to take out the battery.
So I thought maybe I damaged the proximity sensor somehow while replacing the screen, so I bought a new sensor. The same Problem.
So I thought maybe it was firmware related even though I did not change the firmware and before the screen broke everything was working fine.
I flashed a stock rom, again everything went well , phone was working except the same problem with the proximity sensor.
Anyone know what that could be? Could I have damaged the motherboard somehow, even if that is unlikely because I was always extra careful and patient.
Click to expand...
Click to collapse
1. You should check if the sensor is really damaged. You can use e.g. Android Sensors app from Play store.
2. If it is broken, then try to disable it in ROM settings. I think there is at least an option in phone/dialer settings.
Maybe that can help.
Good luck !
It_ler said:
1. You should check if the sensor is really damaged. You can use e.g. Android Sensors app from Play store.
2. If it is broken, then try to disable it in ROM settings. I think there is at least an option in phone/dialer settings.
Maybe that can help.
Good luck !
Click to expand...
Click to collapse
I know how to disable the sensor, when I disable it calling works, but I want the sensor working . The thing is I thought I damaged it while replacing the screen, so I bought a new sensor, but the problem is still there.
android sensor box shows me a value of 0,0
typing in *#0*# and then "sensors" : the screen is always green an the phone is vibrating PROXIMITY: 13
the phonetester app shows Proximity sensor :near
I just figured something out.
The proximity sensor works when I hold the phone against a light source, when i do the *#0*# test and hold it against the light, the screen turns to white and the sensor works as it should( when i hold my hand near it, screen switches green and phone vibrates) , but only as long as it is near the light source.
Could the sensor just not be calibrated correctly? Is there a way to calibrate it?
than you

[Q] Samsung galaxy s2 i9100 magnetic sensor needs calibartion

hi ,
i am on android 4.1.2 leaked version
i purchased a mobile phone with broken screen and replaced it so it has been falled earlier i dont whether the magnetic sensor was working earlier or not
on android ics the autorotation feature was also not working and in jb it is also not working
before writing this thread i have already looked 50-60 of similar threads havings problems with different sensors and autorotation but didnt got solution anywhere
in *#0*# test under sensor everything is giving reading except magnetic sensor it is saying it needs calibration but where and how i dont know
if the hardware has fault in my phone than any one can please tell me where is magnetic sensor in the motherboard so i could do change it
under the motion>sesitivity in jb there is gyroscope calibration option in which its ball is not moving anywhere while moving the phone on the different axis but it is saying calibrated on putting it on flat surface and saying some file missing if we do calibrtion by putting phone in hands.........
in the application gps status each thing is showing readings only the magnetic field and the centre ball in the middle not moving
so is there is any real solution for this problem.............
irbaaz said:
hi ,
i am on android 4.1.2 leaked version
i purchased a mobile phone with broken screen and replaced it so it has been falled earlier i dont whether the magnetic sensor was working earlier or not
on android ics the autorotation feature was also not working and in jb it is also not working
before writing this thread i have already looked 50-60 of similar threads havings problems with different sensors and autorotation but didnt got solution anywhere
in *#0*# test under sensor everything is giving reading except magnetic sensor it is saying it needs calibration but where and how i dont know
if the hardware has fault in my phone than any one can please tell me where is magnetic sensor in the motherboard so i could do change it
under the motion>sesitivity in jb there is gyroscope calibration option in which its ball is not moving anywhere while moving the phone on the different axis but it is saying calibrated on putting it on flat surface and saying some file missing if we do calibrtion by putting phone in hands.........
in the application gps status each thing is showing readings only the magnetic field and the centre ball in the middle not moving
so is there is any real solution for this problem.............
Click to expand...
Click to collapse
To ur last statement:
It seems like it's not working any longer, that's why the "ball" while calibration don't move.
After a few seconds it says calibrated because that it set the actual position as default.
That's why while a normal calibration u lay the phone on a table or kind of it - next time the point is in the middle of this position.
Hope this makes a bit clear why it seems to be defect.
Because changing anything in hardware, I can't give any reply, sorry.
CHEERS
Sent from my GT-I9100 using xda premium
Hannibal226 said:
To ur last statement:
It seems like it's not working any longer, that's why the "ball" while calibration don't move.
After a few seconds it says calibrated because that it set the actual position as default.
That's why while a normal calibration u lay the phone on a table or kind of it - next time the point is in the middle of this position.
Hope this makes a bit clear why it seems to be defect.
Because changing anything in hardware, I can't give any reply, sorry.
CHEERS
Sent from my GT-I9100 using xda premium
Click to expand...
Click to collapse
didnt get exactly
is hardware defect according to you????????????
irbaaz said:
didnt get exactly
is hardware defect according to you????????????
Click to expand...
Click to collapse
Yep for me it seems to be a hardware defect.
U just try to point out why
But anyway I can't help u then, sorry.
CHEERS
Sent from my GT-I9100 using xda premium
if any one has repair solution for this than please let me know because i had visited the samsung service center and they are saying its motion ic has to change and the charges are 30$
so i am looking for a cheap way to sort it

[Q] Problem with Compass / Magnetic Sensor

Hello!
Since about 2 weeks i own a new Samsung Galaxy S II i9100.
Everything is working good except the compass.
With any compass app or the GPS Test app the compass just seems to do whatever it wants.
On Google Maps app it seems to sometimes show east and west correctly but inverted, and north and south don't work at all. If i point the phone for example from east to north its just not moving or directly jumping to south. Sometimes its turning quite correctly but the other way around, for example when i turn to left, the arrow in google maps turns right.
Now i just found out that if i hold the phone above my head with the display pointing to the ground, the compass in Google Maps and all compass apps work perfectly.
In the sensor check at *#0*# the Magnetic Sensor has a "3" and seems to work good. Also whenever i hold a magnet near it, it points in that direction. No matter wich way i hold the phone.
I made hundrets of 8's in the air already to calibrate it.
I factory resetted it alot of times and used other firmwares without success.
I have this issue with stock roms of 2.3 GB, ICS and the new spanish official Jelly Bean.
I already tried to use libraries from other firmwares without sucess (/system/lib/libakm.so and /system/lib/hw/sensors.xxx.so).
They all work but they work as explained above.
I have no custom phone cases and nothing is made of metal or magnets, everything is original as it came out of the box. I didnt change a thing.
Any ideas or is it a hardware problem?
Thanks in advance for any useful answers.
Econvoil actions
No ideas?
I had a simillar problem like with accelerometer sensor .
Just go with your phone at a service and ask for a recalibration of gyroscope.
Sent from my GT-I9100 using Tapatalk 2

[Q] Proximity sensor problem !

Hello to all...again !!
Recently, i broke the digitizer flex cable and the antenna cable connector so i had to
replace both of them. I did. Antenna works great, digitizer works great..the only problem
is the proximity sensor.
I have disassembled the device several times and if i'm not mistaken the proximity sensor
is on the digitizer's ribbon cable. Is that correct?
Anyway, everytime i make a call, the screen goes black and can't turn it on. No way to NORMALLY turn it on.
the only way i've found that turns on the screen, is if i put the sensor in front of a light i.e a lamp.
Furthermore, when i go in the service menu ( *#*#7378423#*#* ) and do the proximity switch test it defaults to on
when i think it should default to off (because at the time i'm starting the test, there's no obstacle in front of the proximity sensor).
when i move the sensor in front of a light, the test gives me a sound and the value changes from on to off.
So i'm thinking that there is nothing wrong with the hardware. They didn't send me a flawed digitizer, did they ?
Plus, is there any config file or driver responsible for that sensor ?
Also, i searched xda and found this http://www.youtube.com/watch?v=uMk1S90MjbY for motorola defy. Is there
any workaround like this for the neo v?
Thank you very much for your time and assistance.
bump?
The proximity sensor is on the right corner, between front camera and the right corner.
Check again the position of the sensors beneath those two black piece of plastic.
The items are, from the left to right:
- speaker;
- light sensor;
- front camera;
- two viewer for the proximity sensor.
@ciubexx
thank you for your answer.
I checked the sensors and are correctly positioned but the problem persists.
Again, if i put the device under light the sensor seems to work.
Also, i've downloaded "proximity sensor finder" from google play and it seems like
the sensor is constantly covered. I did the test without the front housing and the same
happened again.
Also, i have a problem with the earphone. When the front housing is attached the volume is
very low but when removed, the volume is normal again. What could that be?
Thanks again.
edit: everything solved. disabled the sensor and removed earphone's cover from front housing.
arisremounia said:
@ciubexx
thank you for your answer.
I checked the sensors and are correctly positioned but the problem persists.
Again, if i put the device under light the sensor seems to work.
Also, i've downloaded "proximity sensor finder" from google play and it seems like
the sensor is constantly covered. I did the test without the front housing and the same
happened again.
Also, i have a problem with the earphone. When the front housing is attached the volume is
very low but when removed, the volume is normal again. What could that be?
Thanks again.
edit: everything solved. disabled the sensor and removed earphone's cover from front housing.
Click to expand...
Click to collapse
How did you disable proximity sensor?
Sent from my PMP5670C_DUO using XDA Free mobile app

Categories

Resources