Android: Ошибка 7 при попытке установить LineageOS

Встречаются два еврея:
— Слышал я «Битлз», не понравилось. Картавят, фальшивят… Что людям в них нравится?!
— А где ты их слышал?
— Да мне Мойша напел…

Дабы не быть в подобной ситуации, я решил не слушать отзывы о новой прошивке (которых не так много и не такие они объективные), я снес на своем Xiaomi Mi5 стоковый MIUI 8 и попробовал установить «народную» LineageOS 14.1 (Android 7.1.2), которая является наследницей CyanogenMod.
Действуя согласно инструкции, я первым делом скачал образ и попытался его установить через TWRP, но при установке получил сообщение об ошибке:

Checking for MODEM build time-stamp 2017-07-05
Assert failed: xiaomi.verify_modem(«2017-07-05») == «1»
Updater process ended with ERROR: 7
Error Installing zip file ‘/sdcard/TWRP/lineage-14.1-20170711-nightly-gemini-signed.zip’

Скриншот ошибки:
Android: Ошибка 7 при попытке установить LineageOS

Оказалось, что перед установкой этого ROM, сначала нужно было установить образ MIUI 7.7.6 Global dev или установить это решение:
1. Качаем прошивку (не полный ROM, а только прошивку) по следующей ссылке: Developer 7.7.6 Firmware.

Если ссылка не работает, то можно скачать полный образ Xiaomi Mi 5 Latest Global Developer Version Fastboot File Download

2. Прошиваем ее через TWRP
3. После перезагрузки можно устанавливать LineageOS, ошибки быть не должно.