Most painless update for me yet (violet). Was on 12.1 weekly. Made MIUI backup of settings, apps, etc and copied it to SD card, rebooted into OFox, wiped data and flashed 12.5. After booting up, restored backup and all my apps, settings, functions were intact. MIUI's backup feature is excellent. :)