Replacing the battery of the iPhone 12 is moderately difficult. The speaker, SIM module and Taptic Engine have to be removed beforehand, so that the adhesive strips under the battery can be pulled out as easily and safely as possible.