Chosen Solution

When ever i open my compass it just spins like crazy, it dose not stop moving. same when i am in maps my direction is constonally flipping around. it was in watter but i took it to CPR cellphone repair (in st louis) and they replaced the screen, gave it a watter damage cleaning, and a new power flux.

Who the heck charges anyone. $60 to not fix a phone! Bga work is not something you “try” This problem is not necessarily one specific ic–use a multimeter to see what exact line is down on your board by comparing to the schematic and a known good board. Water damage can affect an ic, but more common is a short on a capacitor serving that ic

It sounds like the gyroscope is the issue and not the accelerometer. This is an IC soldered to the board, unless you have the equipment and some soldering experience I would not attempt to repair it.

rythqu, the iPhone 6 uses a InvenSense MP67B 6-axis which is a combination of the gyroscope and the accelerometer. Having experience with soldering may not be quite sufficient since this is a LGA package IC . BTW, according to Chipworks the iPhone 6 series uses 2 accelerometers. The one right besides the InvenSense is a three-axis Bosch BMA280 accelerometer…..As for cost and where to get it, I’d suggest a good internet search and choose something that is close to you etc.

don’t try replacing the IC yet.. just heat up the gyroscope IC/ accelerometer IC then try to see the result.. i had this Problem once after repairing a water damage of an Iphone 4s heating up those two ICs solved the problem thou i dont know which one was the problem.. you can try one at a time or both at once.. Good Luck

Hello, I have the same problem, my phone droped in watter and my gyroscope/accelometer is very slow. When I open compas it hardly turns and when I want to use as vertical or horizontal level, it’s very slow and evry time it’s more inacurate. So I belive that the IC (Gyro and Accelo) are problem, where can I buy the chip for iPhone 7. Can you provide me with any links where are the solutions, I can’t finde anything :/