DeviceResetSpooferX

Verified safeOpen sourceExclusive
—
No reviews reviews
18
downloads
8.0
android

AI summary

Curious what AI thinks about this app? Ask for a short summary highlighting what it does and any noteworthy details.

About this app

Модуль LSPosed, который подделывает идентичность устройства для выбранных вами приложений прямо из этого приложения — больше не нужно открывать LSPosed Manager после однократной настройки. Выберите целевое приложение, нажмите «Случайно»/«Настроить», сохраните и снова откройте приложение: новая идентичность применена.

✨ Возможности

Без LSPosed Manager: отметьте «System Framework» один раз в LSPosed Manager — дальше всё (добавление/удаление целей, запись идентичности) делается в этом приложении

Ручной запуск: добавление приложения в список ≠ применение — нажмите «Случайно»/«Настроить» → Сохранить в диалоге деталей, чтобы записать подделанную идентичность

Детекция по сторожевому файлу: хуки ставятся только в процессы, в приватном каталоге которых есть читаемый .identity_sentinel; всё остальное пропускается с нулевой нагрузкой

Применяется без перезагрузки: после «Сохранить» просто откройте целевое приложение — никакой перезагрузки телефона, никакого LSPosed

Помощник очистки данных: приложениям, читающим идентичность только при первом запуске, может потребоваться Очистить данные (предлагается прямо в диалоге), чтобы увидеть новые значения

Многомерное подделывание: Android ID, рекламный ID, IMEI/MEID, IMSI/ICCID, модель устройства, MAC-адрес, GSF ID, серийный номер, информация об операторе

Независимые переключатели: каждый элемент хука (Android ID / Ad ID / IMEI / Model / MAC и т.д.) включается/отключается независимо

Трёхъязычный интерфейс: 中文 / English / Русский, переключение в любой момент

Стеклянный UI и фильтры: матово-стеклянный стиль-капсула, фильтр системных/установленных приложений, удаление целей долгим нажатием

Кэш списка приложений: кэш иконок и записей, ленивая загрузка иконок; новые установки/удаления обнаруживаются автоматически

📋 Требования

Пункт Требование Версия Android Android 7.0 ~ Android 16 (API 24 ~ 36)Права Root Обязательны (для записи сторожевого файла) Фреймворк XposedLSPosed / LSPosed_mod (рекомендуется) Архитектура arm64-v8a, armeabi-v7a, x86, x86_64 Хранилище~6 МБ

Примечание: Протестировано только на LSPosed. Другие фреймворки, такие как EdXposed, могут иметь проблемы совместимости.

📦 Установка

Скачайте и установите последний APK со страницы Releases

Откройте LSPosed Manager → Modules → включите DeviceResetSpoofer

Нажмите на модуль → Scope → отметьте «System Framework» (глобальная инъекция — это единственный раз, когда нужен LSPosed)

Перезагрузите телефон один раз (обязательно для активации модуля)

Дальше LSPosed Manager больше никогда не нужен

🚀 Использование

Откройте приложение DeviceResetSpoofer → вкладка Apps

Нажмите + Select App, чтобы выбрать целевые приложения (при необходимости фильтр Системные/Установленные)

Нажмите на строку цели, чтобы открыть диалог деталей → нажмите «Случайно» или введите «Настроить» → Сохранить (это ручной запуск, записывающий подделанную идентичность)

Просто снова откройте целевое приложение — новая идентичность применена. Без перезагрузки, без LSPosed

Если приложение по-прежнему показывает старые значения (идентичность читается при первом запуске): снова откройте его диалог деталей → Очистить данные → откройте приложение напрямую

Совет: Зелёный статус «已注入✓ / Injected✓» появляется, когда модуль включён с глобальной областью действия. Список автоматически обновляется при установке/удалении приложений.

🔧 Как это работает

Модуль внедряется глобально (через область System Framework), но ничего не стоит для нецелевых процессов: хуки ставятся только тогда, когда в приватном каталоге целевого процесса есть читаемый .identity_sentinel (chmod 666, читаемый между UID — корень проблемы ранних версий «хук есть, а применения нет»). Значения идентичности хранятся в конфигурации модуля; «Случайно»/«Настроить» → «Сохранить» — это ручной запуск, который записывает значения и сторожевой файл. При повторном открытии целевое приложение читает подделанные значения.

🎭 Подделываемые идентификаторы

Android ID (SSAID)

Рекламный ID (AAID) / AppSet ID

IMEI / MEID / IMSI / ICCID

Серийный номер / MAC-адрес

GSF ID

Информация об устройстве: бренд, модель, производитель, отпечаток Build

Информация об операторе: код, название, страна

❓ Часто задаваемые вопросы

Q: Я добавил приложение в список, но ничего не изменилось? A: Добавление цели только управляет списком. Нужно открыть её диалог деталей и нажать «Случайно»/«Настроить» → «Сохранить», чтобы фактически записать подделанную идентичность (ручной запуск).

Q: Статус всё ещё показывает «не внедрено»? A: Проверьте, что модуль включён в LSPosed Manager и в его области действия отмечен «System Framework», затем перезагрузитесь один раз. Статус управляется базой данных и отражает реальное состояние LSPosed.

Q: После «Сохранить» приложение всё ещё читает старые значения? A: Некоторые приложения кэшируют идентичность при первом запуске. Используйте «Очистить данные» в диалоге деталей (частичным приложениям требуется очистка данных), затем снова откройте целевое приложение.

Q: Нужно ли перезагружаться при каждом выборе нового приложения? A: Нет. «Сохранить» → снова открыть целевое приложение — этого достаточно. Перезагрузка нужна только один раз после первоначального включения модуля.

Q: Новые установленные/удалённые приложения не появляются? A: Список приложений кэшируется для скорости и автоматически перестраивается при изменении набора установленных пакетов.

Q: Приложение вылетает при запуске через кнопку быстрого запуска LSPosed? A: Это конфликт между быстрым запуском LSPosed и временем инъекции хука. Открывайте приложение с рабочего стола. Если при первом запуске происходит вылет, один раз очистите данные приложения и откройте снова.

⚠️ Предупреждения

Только для защиты личной конфиденциальности и технического тестирования

Некоторые приложения обнаруживают следы Xposed/Root, существует риск блокировки аккаунта

«Очистить данные» удаляет собственные данные целевого приложения (вход, кэш и т.д.) — используйте только когда идентичность не обновляется

Приложения, читающие системные свойства напрямую на нативном уровне, не могут быть перехвачены Java-хуками

Сначала тестируйте на некритичных приложениях

Устранение неполадок: LSPosed → Logs → Поиск «DeviceReset»; или «Экспорт журнала» в настройках

📄 Лицензия

MIT License

What's new

v4.6.2Oct 17, 2026
  • 修复「添加/删除作用域后 LSPosed 管理器长时间打不开、只有重启手机才能打开」(4.6.1 仅修复增删生效,此问题未根治)。
  • 根因(依据 LSPosed 2.2.1 + Zygisk Next 完整日志):管理器依赖的 lspbridge 桥接只在开机时由 zygote 注入侧建立一次;模块重启守护进程后,运行中的 zygote/system_server 不会重连,新守护进程持续刷 "no response from bridge",管理器永久打不开。框架自带的恢复逻辑在双 ABI 设备上只会重启 32 位副 zygote(zygote_secondary),无法重建承载 system_server 的主 zygote 桥接,必须 zygote 整体重新注入(即手机重启)才能恢复。
  • 修复(官方 LSPosed 分支):
  • 作用域变更改为「框架软重启」:写库后先拉起新守护进程,再触发 ctl.restart zygote(+zygote_secondary),不重启手机,约 1 分钟:zygote 与 system_server 全部重建、Zygisk 重新注入、桥接重建,管理器可正常打开 若属性被 SELinux 拒绝,自动 SIGKILL 主 zygote(init 自动重启)兜底 重启期间屏幕会变黑、系统界面重新加载、本应用自动关闭;完整流程由独立 root 脚本执行,应用重开后自动校验结果并提示 点选作用域前弹出确认:立即重启框架(推荐)/ 稍后(下次开机生效,并明确提示重启前管理器无法打开) 重启期间不再误报「框架未连接」 JingMatrix/Vector 分支保持 cli 直写即时生效,不受影响。

About this version

Version
4.6.2 (462)
Size
5.55 MB
Requires Android
8.0
Target SDK
26
Architecture
universal
Downloads
18
Updated
Oct 17, 2026
Package
io.github.gjr787878.devicereset

Ratings & reviews

—
0 ratings
  • 5
    0
  • 4
    0
  • 3
    0
  • 2
    0
  • 1
    0

Write a review

Tap a star to rate this app