Словарь Тик Ток
Что такое arm64-v8a (arm8) в Тик Ток моде
arm64-v8a - обозначение 64-битной архитектуры процессоров ARM в Android (ABI), под которую собирают нативные библиотеки приложения.
ABI расшифровывается как Application Binary Interface. Проще говоря, это указание, для какого типа процессора скомпилирован код внутри APK.
Почему архитектура важна для TikTok
TikTok использует много нативного кода: видеокодеки, эффекты, обработку камеры. Эти библиотеки лежат в APK в папке lib, в подпапке с именем архитектуры. Если подходящей подпапки нет, Android откажется ставить приложение или оно закроется при запуске.
Большинство смартфонов последних лет работают на 64-битных процессорах ARM и поддерживают arm64-v8a. Многие из них умеют запускать и 32-битный код armeabi-v7a, но часть новых чипов эту совместимость уже не поддерживает.
Как узнать архитектуру телефона
Root-права для этого не нужны, достаточно приложения для просмотра характеристик.
- Установите такое приложение, например CPU-Z.
- Найдите на вкладке с системой строку об архитектуре ядра или наборе инструкций.
- Значения arm64-v8a или aarch64 означают, что телефону подходят сборки под 64-битную архитектуру.
Если в списке поддерживаемых ABI есть и armeabi-v7a, телефон примет оба варианта файла.
Архитектура в модах
Универсальные сборки содержат библиотеки под несколько архитектур сразу и весят больше. Облегчённые версии включают только arm64-v8a. Такой APK не установится на телефон с 32-битной системой, даже если процессор у него 64-битный.
В названиях сборок и файлов 64-битную версию часто подписывают коротко: arm8 или arm64. Файл с пометкой «tiktok mod arm8» рассчитан на телефоны с arm64-v8a.
Что мы указываем на сайте
На странице каждой версии мы указываем список архитектур, извлечённый из самого файла, а не из описания автора. Мы советуем сверить его с данными телефона до скачивания. Так вы избежите ошибки «Приложение не установлено» из-за несовместимого ABI.
В тест-протоколе мы используем Android-устройства разного класса. Если сборка ведёт себя по-разному на них, мы отмечаем это в тест-отчёте вместе с архитектурой устройства.