Not even iTunes will update my iPhone 12 Pro iOS after battery replacement.

I replaced the battery in my iPhone 12 Pro a few months ago. I never minded the "Unable to verify this iPhone has a genuine Apple battery" even though I used an identical battery. However, my IOS was 17.1 at the time of the battery replacement and now I am getting "A new iOS update is now available" message every time I unlock the phone. The latest version is 17.3.1. I tried to update but I get "unable to verify" after downloading during the verify step. Some people say use iTunes to update instead but after loading the latest version, it only sees the currently installed iOS, 17.1 and reports that is up to date. Is there any way to fix this besides going to the Apple store? I can't afford to lose my phone for several days.

iPhone 12 Pro

Posted on Feb 9, 2024 8:21 AM

Reply

Similar questions

5 replies

Feb 9, 2024 8:34 AM in response to wharriso

You're going to have to figure this out on your own. Since you had the battery replaced by anyone other than Apple or an Apple Authorized Service Provider, Apple won't touch your iPhone.


By chance, did you have Beta software installed on your iPhone? If yes, remove the Beta profile, the try to update.


Do you use a VPN on your iPhone? If yes, at a minimum turn it off, but better yet, remove it completely as it's not necessary.


Other than that, you're pretty much on your own here.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Not even iTunes will update my iPhone 12 Pro iOS after battery replacement.

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.