Don't be shocked if the software update recalibrates the battery and says it is much lower now. Nearly two years and still 100% sounds like a bad reading. Unless this is a second phone for hobby stuff or some such and doesn't have a lot of cycles.Since the 12 Pro was brand new in September 2023, the battery is still rated 100%.