Fix or Forget

OnePlus

OnePlus 12

Released 2024 Β· launch price $799 Β· refurbished today ~$450

4 OS + 5 years security updates.

Software support

updates expected until ~2028

About 2 years of security updates left.

A OnePlus 12 launched at $799 and goes for about $450 refurbished today β€” 44% of its value gone. That refurbished price is the number every repair on this page is measured against, because it is what replacing it actually costs.

Repairs on this phone run from about $58 at the cheap end to around $150 at the expensive one, across 8 common faults. Anything near the top of that range is a serious fraction of what the device is worth.

Security updates are expected to run to about 2028, roughly 2 more years, so the software side is not what limits this device.

OnePlus 12 repair costs by fault

Typical independent-shop pricing, with the official OnePlus figure where one is published. Each row links to the full repair-or-replace breakdown.

FaultShopOfficialDIY parts
Cracked or broken screen$110–$165$200–$290$75–$120
Battery (drains fast / won't hold charge)$45–$70$80–$110$25–$45
Charging port (won't charge / loose cable)$60–$90$105–$150$25–$45
Cracked back glass$95–$135$165–$240not advised
Camera (blurry / won't focus / black)$80–$115$135–$200$35–$60
Water / liquid damage$120–$180$215–$315not advised
Speaker or microphone not working$45–$70$95–$135$20–$30
Won't turn on / no power$110–$165$200–$290not advised

US dollars, 2026. β€œNot advised” means the repair is not realistically DIY-able on this device. Where these numbers come from β†’

Compare software support across all devices Β· Browse every device