PrivatekeyAI

PrivatekeyAI

На Пикабу
в топе авторов на 262 месте
559 рейтинг 4 подписчика 0 подписок 1 пост 1 в горячем
459

Чистил Redmi от рекламы и нашёл Яндекс внутри «Безопасности»⁠⁠

У меня Redmi Note 13. Обычный бюджетный Xiaomi на HyperOS 2 и Android 15, прошивка глобальная, меню русское. Реклама там везде: в «Безопасности» какие-то рекомендации, слева от рабочего стола лента с подборками приложений, в играх баннеры. Решил вычистить это через Claude Code. Заодно пришлось чинить китайскую программу, которая про наши телефоны ничего не знала.

Программа называется android-ad-cleaner, лежит на GitHub с конца октября, сейчас у неё почти 8 тысяч звёзд. Она не моя, я её только допилил под наши прошивки, об этом ниже. Работает по кабелю: ходит по настройкам и выключает рекламу без root и перепрошивки, системные приложения не удаляет, а замораживает, всё возвращается обратно. Документация на китайском, зато для ИИ-агента авторы положили файл с правилами, и правила там, кстати, нормальные.

Подключил телефон, и тут же облом. Программа ищет кнопки в настройках по китайским словам: сценарии писали под китайские прошивки. На русском меню она не нашла ни одного пункта.

И второе. Чтобы нажимать за тебя, ей нужна «Отладка по USB (настройки безопасности)», а этот пункт Xiaomi открывает только с Mi-аккаунтом. Аккаунта на телефоне нет. Без него компьютеру можно читать экран, открывать нужные страницы настроек и замораживать приложения. Нажимать нельзя.

Так что Claude смотрел в экран и говорил «открываю вот это, сними вот этот переключатель», а я тыкал пальцем. Каждый шаг он сначала объяснял, и без моего «да» ничего не делал. Медленнее, чем по кнопке, но под контролем.

Первое, что он заметил: главного рекламного сервиса Xiaomi, который в программе прописан, на телефоне нет вообще. На глобальной прошивке тот же сервис живёт под другим именем (msa.global), и программа его просто не видела. Claude его заморозил и отрезал от интернета, через кабель это можно и без аккаунта. Только после перезагрузки запрет на интернет слетает, а заморозка остаётся.

Дальше хуже. В «Безопасность» и «Проводник» прямо внутрь вшита рекламная библиотека Яндекса и своя от Xiaomi. Заморозка сервиса её не трогает. В «Безопасности» есть переключатель «Получать рекомендации», и с завода он включён. В «Проводнике» переключателя нет совсем, туда я ещё вернусь.

Остальное по списку, всё выключается руками:

  • «Очистка» и «Загрузки»: «Получать рекомендации»;

  • лента виджетов слева: «Рекомендации приложений» и «Предложение»;

  • магазин GetApps: постоянные и всплывающие уведомления;

  • «Темы»: «Показывать рекламу» и «Персональные рекомендации»;

  • браузер: «Показывать игры на панели навигации», а главную страницу на «Упрощённый вид».

Смешно с браузером: там же есть «Блокировать рекламу», и его надо как раз включить. Если идти по настройкам и снимать всё подряд, промахнёшься. И в «Проводнике» не трогайте «Отзыв согласия»: это отзыв согласия с политикой, к рекламе он отношения не имеет.

Баннеры в играх показывают сами игры, настройками их не убрать. «Проводник» тоже остался со своей библиотекой. На это есть только частный DNS: в настройках через поиск найдите «Частный DNS» и впишите dns.adguard-dns.com.

На следующий день рекламы не было нигде, в играх тоже. Ничего не удалено, всё замороженное размораживается одной командой.

Если хотите повторить, вот фраза, которую можно дать Claude Code или Codex на компьютере с подключённым телефоном:

Склонируй https://github.com/rddmwmddr/android-ad-cleaner, прочитай AGENTS.md в репозитории и убери рекламу с телефона, который подключён к компьютеру. Перед каждым изменением говори, что собираешься поменять. Если интерфейс телефона не на китайском, сценарии программы не сработают: открывай нужные экраны сам и говори мне, какой переключатель выключить.

На телефоне перед этим включить режим разработчика и «Отладку по USB».

Раз программа не видит глобальные Xiaomi, она не видит их ни у кого из наших. Попросил Claude оформить находки для авторов, он написал им по-китайски, что не так и где. Следом отправил исправление со списком русских переключателей. Авторы влили его наутро. Поправили одно место: моя проверка заодно прятала лишнюю строку у телефонов OPPO и OnePlus. Исправление вошло в версию 0.3.1.

У кого глобальный Xiaomi, загляните в «Безопасность», там в настройках «Получать рекомендации». У меня было включено с завода.

Другие инструменты в таком духе, для телевизоров и компьютера, собираю в базе AI-инструментов: https://t.me/+Bo89jLB8HgE4N2Ri

Показать полностью 2
Отличная работа, все прочитано!

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества