AIKraft Agents

rddmwmddr/android-ad-cleaner

Отключает рекламу, тренды, рекомендации новостей и маркетинговые уведомления в китайских Android-системах. Без root, с возможностью отката, поддерживает однократное выполнение через AI-агента.

Агенты⭐ 6 780Pythonпоследний релиз: v0.3.2
Открыть на GitHub ↗

Что это за инструмент

Это десктопный клиент и набор скриптов для отключения встроенной рекламы, новостных лент и маркетинговых пуш-уведомлений в прошивках китайских Android-смартфонов (Xiaomi, OPPO, vivo, Huawei, Honor и др.).

Зачем нужен

Инструмент решает проблему навязчивой рекламы в системных приложениях без необходимости получения root-прав, разблокировки загрузчика или установки кастомных прошивок. Он полезен пользователям, которые хотят сохранить функциональность устройства (уведомления о заказах, обновления) и избежать блокировок со стороны производителя, так как все изменения обратимы и выполняются через безопасные системные API.

Что можно реализовать

  • Автоматическое отключение персонализированной рекламы и отслеживания (OAID) через системные переключатели.
  • Отключение новостных лент, горячих поисковых запросов и карточек на экране «минус один» (Negative One Screen).
  • Очистка интерфейса магазина приложений от рекламных баннеров, каруселей и предложений «must-have».
  • Тонкая настройка пуш-уведомлений: отключение маркетинговых каналов (акции, скидки) с сохранением важных (статус заказа, доставка).
  • Блокировка «быстрых приложений» (Quick Apps), которые часто используются для скрытой рекламы.

Ключевые возможности

  • Работа без root: используются только ADB-команды и системные настройки, что безопасно для гарантии и стабильности ОС.
  • Поддержка AI-агентов: можно передать управление AI-инструменту (через AGENTS.md), который сам выполнит шаги по очистке.
  • Готовые скрипты для конкретных моделей: для популярных устройств (OPPO, Xiaomi, Honor и др.) есть протестированные сценарии действий.
  • Обратимость изменений: пользователь должен подтвердить каждое действие, а все изменения (включая приостановку пакетов) можно легко откатить.
  • Кроссплатформенный клиент: есть нативные приложения для Windows и macOS (Apple Silicon и Intel), не требующие установки Python.

👤 Кому подойдёт: Владельцы смартфонов с китайскими прошивками (HyperOS, ColorOS, HarmonyOS, Flyme), желающие очистить интерфейс от рекламы без сложных технических манипуляций.

Релизы

v0.3.2minor
🕐 2 дн назад · релиз на GitHub ↗

Исправлены критические ошибки распознавания интерфейса и переключателей, добавлена поддержка vivo V2309A, улучшена логика сканирования маркетинговых уведомлений.

  • Added: Добавлен скрипт для модели vivo V2309A (OriginOS 6 / Android 16).
  • Fixed: Исправлено чтение переключателей на страницах с кастомным UI и пропуск подтверждения при медленном появлении диалогов.
  • Fixed: Устранены проблемы с поиском входов в настройки на устройствах Meizu, vivo, Honor и OPPO, включая обработку угловых значков и первых экранов.
  • Fixed: Улучшена диагностика: теперь при ошибках указываются реальные каналы приложения, а не только координаты нажатия.
  • Added: Сканирование маркетинговых уведомлений теперь исключает постоянные уведомления фоновых служб, влияющие на функциональность.
v0.3.1minor
🕐 4 дн назад · релиз на GitHub ↗

Исправлены критические ошибки сканирования и отключения рекламы, добавлена поддержка Android 17 и новые скрипты для OPPO/realme.

  • Fixed: Устранены ошибки распознавания каналов уведомлений на Huawei, Honor, ColorOS и HyperOS, а также проблемы с переключением в списке.
  • Added: Добавлена поддержка Android 17 и новые скрипты для OPPO Find X9 Pro, realme GT Neo5 SE и других устройств.
  • Added: В логи при ошибке распознавания страницы теперь включается структура элементов без текста, а также добавлена ручная настройка пути к adb.
  • Fixed: Исправлены ложные срабатывания при закрытии настроек, проблемы с двойными элементами и зависания в браузерах и магазинах приложений.