Архитектура (ARM/ARM64/x86) определяет, какой образ или прошивка подойдёт устройству: неправильный образ может не загрузиться или вызвать сбои. Перед флешем — проверить ABI и совместимость. - Проверка ABI (через ADB): adb shell getprop ro.product.cpu.abi adb shell getprop ro.product.cpu.abilist adb shell getprop ro.product.cpu.abilist64 adb shell uname -a Если есть arm64-v8a или непустой abilist64 — выбирать arm64‑образ. - Выбор образа: - Официальная прошивка — брать только для точной модели/варианта. - GSI — для устройств с Project Treble и Android 9+; на 64‑битных девайсах — gsi_arm64. - Кастомные ROMы чаще адаптированы под конкретную модель и стабильнее в повседневке. - Проверки перед прошивкой: - Узнать статус загрузчика: fastboot getvar all. - Сверить требования GSI (A/B, AVB, binder‑bitness) с возможностями vендорного раздела. - Сделать полный бэкап (Nandroid/boot/userdata) и иметь план отката. Ключевое правило: не ставить 32‑битный образ на устройство с явным arm64 и отсутс