# Magisk-DeviceSpoofer: 3554 готовых модуля для подмены модели Android

> 2026-10-04 · AI Release · @ai_release1

> #Magisk #Android #root

### ⚡ Главное за 5 секунд - Суть: репозиторий L0NE-6/Magisk-DeviceSpoofer содержит 3554 готовых ZIP-модуля для Magisk/KernelSU/APatch, которые подменяют manufacturer, brand, model, name и marketname, то есть фактически маскируют смартфон под другое устройство. - Где доступно: модули лежат на GitHub — в Releases можно взять полный набор, архив по бренду, CSV-индекс моделей и SHA256-файлы, а в дереве репозитория — отдельные ZIP для конкретной модели. - Ограничение: нужен root; одновременно можно ставить только один такой модуль; на работу приложений (push, магазины, платежи, игры) подмена системных свойств может влиять. ### 🔍 Что обнаружено В README проекта приведена подробная разбивка по брендам: vivo — 548 модулей, Samsung — 468, OPPO — 336, Huawei — 307, Honor — 279, Redmi — 277, realme — 229, Xiaomi — 158, Nubia — 106, Lenovo — 101, OnePlus — 95, POCO — 87, Meizu — 86, Asus — 72, ZTE — 71, Motorola — 59, Sony — 51, Coolpad — 46, Google — 40, Nokia — 17, Nothing — 13 и другие. Суммарно — 3554 модуля, сгруппированных в 27 каталогов. Каждый ZIP — самостоятельный модуль с исходным кодом внутри: apply_props.sh, system.prop, module.prop и т.д. В имени файла указаны модель и код устройства, например `Xiaomi 14 (23127PN0CC).zip`. Модуль пишет свойства `ro.product.*` через `resetprop`, покрывая generic, system, system_ext, vendor, product, odm, bootimage, vendor_dlkm и odm_dlkm. Запись выполняется в два этапа: `post-fs-data` до старта Zygote и `service` после загрузки — чтобы система не перезаписала значения обратно. Для Android 6–17 модуль ставится через менеджер, для Android 2.2–5.x — через CWM/TWRP с прямым изменением `/system/build.prop` и бэкапом `build.prop.xj_bak`, а для Android 1.x–5.x предусмотрены legacy-скрипты `xj_apply.sh` / `xj_restore.sh`. Проверка результата — `getprop ro.product.model` и `getprop ro.product.marketname`. Версии модулей имеют вид `v2026.10.04.3` (дата + порядковый номер), а `updateJson` позволяет менеджеру показывать обновления прямо в списке модулей. ### 💡 Почему это важно Это готовый инструмент для тех, кому нужно скрыть реальную модель смартфона или эмулировать другую: не придётся вручную писать правила для `resetprop` и разбираться в разделах property. Достаточно найти нужную модель в репозитории, скачать ZIP, установить и перезагрузиться. Проект бесплатный, обновляется автоматически, а для старых версий Android есть понятная процедура восстановления из резервной копии build.prop. Автор предупреждает: модуль изменяет системные свойства, поэтому при появлении проблем с приложениями достаточно отключить модуль и перезагрузиться. ### 🧩 Контекст Данные о моделях берутся из репозитория KHwang9883/MobileModels и распространяются по лицензии CC BY-NC-SA 4.0. GitHub Actions каждый день в 02:30 по пекинскому времени тянет актуальные `brands/*.md`, пересобирает модули и, если действительно были изменения, публикует новый Release — v1, v2, v3 и так далее, не перезаписывая предыдущие. Неизменившиеся модели не пересобираются. Одновременно обновляются `updateJson`-файлы, поэтому внутри Magisk/KernelSU/APatch можно обновить модуль в один клик. Код самого проекта опубликован под лицензией MIT.

[Источник](https://github.com/L0NE-6/Magisk-DeviceSpoofer)
