Quinn Nelson has replaced the screen and battery on an iPhone 12 mini using the new Self Service Repair Program. His video really shows how much stuff Apple ships you to complete these tasks:
It’s painfully clear that the current generations of iPhone weren’t designed with self-repair in mind.