Released on September 19, 2014, this 4.7" screen iPhone is the smaller version of the iPhone 6 Plus. Identifiable by the model numbers A1549, A1586, and A1589.

crwdns2886949:04919crwdne2886949:0 crwdns2858137:0crwdne2858137:0

screen rotation not working after battery replacement. Flash works

I replaced the battery in my iPhone 6 with a Coolege knock-off. After reassembly, at first the screen orientation would no longer rotate to landscape and the flash/flashlight would no longer work. I took it apart again and made sure all cables were securely connected. Now, the flash works fine again, but the rotate is still locked into portrait mode.

crwdns2893852:0crwdne2893852:0 crwdns2913956:0crwdne2913956:0 crwdns2893862:0crwdne2893862:0


crwdns2889612:0crwdne2889612:0 2



Hi @deaconblues

Did you check your settings to make sure that lock rotation wasn’t accidentally turned on during your repair? You can find this setting in the control center that comes up after swiping up from the bottom of the screen:

Block Image


crwdns2889612:0crwdne2889612:0 1


Thanks Jeff. I tried your suggestion (with high hopes you were right), but alas, 'twas already unlocked. I even tried locking and unlocking it again, but again, to no avail! Thanks again!


I was really rooting for an easy fix! You could always try a backup and reset to rule out any additional software problems.

It's possible there could be an issue with the accelerometers on your logic board. You should check this area for any kind of physical damage:

Other symptoms of this chip failure include issues with the Compass app and level functions of the "Measure" app.

Hope that narrows it down a bit



same problem: screen rotation not working after battery replacement! shake to undo, compass and level functions still working fine though…but the screen doesn’t rotate anymore in any app. already checked the “block rotation“ in control center. I’ve been super concentrated durning the replacement I should have done everything perfectly…there is no way I damaged the gyroscope…any idea??


crwdns2889612:0crwdne2889612:0 0


deaconblues crwdns2893898:0crwdne2893898:0

crwdns2894766:024crwdne2894766:0 0

crwdns2894768:07crwdne2894768:0 1

crwdns2894768:030crwdne2894768:0 1

crwdns2894770:0crwdne2894770:0 128