Как заблокировать рекламу на Samsung без root с помощью Adhell

06.09.2017

Хотите убрать рекламу на смартфоне? А может, хотите отключить ненужные системные приложения? Если у вас Samsung, то вы сможете все это сделать без root с помощью приложения AdHell.

Блокировка рекламы на Самсунгах без root

Как правило, для блокировки рекламы или удаления системных приложений требуется root. Без него невозможно внести соответствующие изменения в системе, которые позволили бы взять под контроль необходимые процессы. Оказывается, что существует способ убрать рекламу и ненужные системные приложения без рутирования устройства. Посмотрите, как убрать рекламу на телефоне Samsung.

Для этого используем утилиту AdHell, которая некоторое время была доступна на Play Маркете, но оттуда была удалена. AdHell использует встроенные защитные механизмы Самсунга и позволяет их перенаправить таким образом, чтобы применить их для блокировки рекламы, смены прав приложения, а также для отключения программных пакетов. Как это работает?

Что такое AdHell на смартфонах Самсунг?

Устройства Samsung оснащены механизмом KNOX, который предназначен для защиты системы. Он имеет функцию межсетевого экрана (брандмауэра), а также возможность блокировки пакетов, которые будут признаны Самсунгом как вредоносные или нежелательными. Это только верхушка айсберга, так как KNOX также проверяет устройство на наличие системных модификаций (например, выполнение root очень часто перебывает флаг KNOX, который является основанием для отказа от гарантийного ремонта). Пользователь не может контролировать этими фундаментальными функциями KNOX. И здесь в помощь приходит AdHell.

Эта программа использует механику KNOX для выполнения действий, которые обычно требуют root на других смартфонах. Позволяет перенаправить действие «кнокс» таким образом, чтобы появилась возможность убрать всю рекламу, отключать системные приложений или изменять разрешения для отдельных программ. Другими словами, AdHell использует встроенные средства безопасности Samsung для достижения своих собственных целей. Благодаря этому отпадает необходимость устанавливать рут, так как за отключение рекламы и нежелательных приложений, в сущности, отвечает KNOX, а AdHell только его контролирует.

Как установить AdHell?

Установка сама по себе не сложная, но требует одно уникальное условие – получить лицензионный код от Samsung. Этот код нужен для того, чтобы утилита могла работать с Самсунгом. Поэтому сначала нужно зарегистрироваться на сайте как разработчик и получить свой уникальный код лицензии для проекта. При установке утилиты нужно его указать.

Сначала зарегистрируйте новую учетную запись на сайте Samsung или войдите в существующую, если она уже есть. После входа перейдите ко второму шагу, то есть SEAP Enrollment Form – формы для регистрации в качестве разработчика. Заполните форму и перейдите далее.

Если уже есть учетная запись разработчика, то перейдите на страницу создания кода. Сгенерируйте лицензию «Knox Standard SDK Enterprise». В поле «Key alias» введите какое-нибудь случайное имя (не вводите AdHell, выберите, например, «Тест»). После генерации появится длинный набор символов — это ваш уникальный лицензионный код, который нужно скопировать и отправить на телефон (например, через сообщение электронной почты).

Скачать AdHell  https://adhell.nobelium.xyz/

Если уже получили лицензию, то можете перейти к установке AdHell. Зайдите по ссылке выше и скачайте приложение кнопкой «Download». На этой странице также сможете переформировать программу под другим именем, если текущая установка заблокирована Самсунгом (можно сделать в закладке Rebuild). Скопируйте файл APK на телефон.

На смартфоне зайдите в Настройки – Безопасность и установите флажок «Неизвестные источники», чтобы была возможность устанавливать приложения из файлов APK (за пределами Play Маркета). Затем откройте любой файловый менеджер и запустите файл apk. Подтвердите инсталляцию кнопкой «Установить».

Запустите установленное приложение AdHell. При первом запуске появится запрос на предоставление доступа – подтвердите свое согласие, чтобы программа смогла взять на себя контроль над необходимыми механизмами. Кроме того, появится запрос на ввод лицензии (Activate License). Выберите этот пункт и вставьте сюда код, который создали в предыдущем шаге.

После его ввода приложение полностью активируется (иногда Samsung через несколько месяцев отключает лицензию, но тогда просто ее создайте снова на сайте и вставьте в приложение).

Если отобразится сообщение «AdHell enabled», это означает, что основные функции уже работают и включена блокировка рекламы на телефоне Андроид.

Если хотите каким-то приложениям разрешить показ рекламы (потому что, например, неправильно работает блокировка), то достаточно зайти в раздел «белый список» и выбрать программы, с которых нужно отключить блокировку.

Приложение также позволяет заблокировать любой сайт – полезно, когда хотите отключить доступ ребенку к определенным веб-ресурсам. Достаточно зайти на вкладку «Edit blocked URLs». В этом месте можете ввести произвольные адреса страниц, которые хотите убрать.

Еще одной функцией AdHell является блокировка пакетов. Благодаря этому можно полностью убрать любые программы, даже те, которые нельзя отключить по умолчанию. Для этого перейдите в раздел «Package Disabler» на нижней панели инструментов.

Похожие статьи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *