I had a TWRP backup made just before starting the first MIUI 8 upgrade, so I just restored it - well first I made a Titanium Backup of all apps, copied it to my laptop, then made the restore, deleted the old Titanium Backup and copied the new one to the phone. After booting it was just running...