- Как удалить рекламу из Андроид приложений APK
- Способ №1. С помощью AdFree.
- Способ №2. С помощью Adblock Plus
- Способ №3. С помощью AdAway
- Способ №4. Удаление рекламы с игр и приложений без root прав
- Способ №5. Замена hosts
- Способ №6. Редактирование файла
- Если реклама от AdMob
- Если реклама от Google
- Еще о рекламе Google
- Если после удаления папки ads приложение не запускается
- Удаляем графический баннер
- Как удалить рекламу из Android приложений
- Что такое Lucky Patcher?
- Особенности Lucky Patcher
- Как загрузить и установить Lucky Patcher на Android устройство
- Как удалить рекламу из приложения с помощью Lucky Patcher
- Заключительные слова
- Блокировка рекламы на Андроид: Все способы и лучшие приложения
- Блокировка рекламы на Android с root и без
- Cygery AdSkip
- Рут-права на устройствах с ОС Android
- Проверка наличия рут-прав
- Удаление рекламы с рут-правами
- AdClear
- Отключение рекламы в приложениях
- NewPipe
- Где скачать
- Топ 5 лучших программ
- NetGuard
- AdClear
- AdGuard
- DNS66
- AirPush Detector
- Ошибки и причины, почему сделать это не получается
- DNS66
- Где скачать
- Браузер Мозилла
Как удалить рекламу из Андроид приложений APK
Как удалить рекламу из Андроид приложений APK.Реклама в наше время просто заполняет всё, что только можно: ТВ программы, улицы, заборы, щиты, интернет и даже наши смартфоны и планшеты. Сильнее всего реклама раздражает в приложениях на смартфоне и в браузере. Экран смартфона и без рекламы довольно небольшой, и хочется использовать его по максимуму, а реклама только мешает это делать. Кроме того, реклама съедает огромную часть заряда батарейки и, что немаловажно, трафик за счет нее тоже стремительно уменьшается. И вдобавок ко всему реклама просто напросто отвлекает нас от процесса использования приложения. Еще один недостаток это риск заразить свой телефон вирусами из-за присутствия рекламы в приложениях. Так-что нужно срочно принимать меры по избавлению нашего смартфона от рекламы.
Способ №1. С помощью AdFree.
Начнем с того, что есть такая замечательная программа, с помощью которой можно избавить свое устройство от пожирания трафика, батареи, и конечно рекламы, называется он AdFree Android . Одного нажатия на кнопку “Download and install hosts”(загрузить и установить) в этой программе избавит вас от рекламы и всех вытекающих последствий. После запуска этой опции нужно будет перезапустить все приложения, которые содержат в себе рекламу. После этого можете попрощаться с рекламой в приложениях и даже в браузере. Но, если вы вдруг захотите вернуть рекламу на ее обычное место, для этого будет достаточно в приложении AdFree Android нажать на кнопку “Revert”(вернуть оригинал) и реклама снова появится. В качестве минуса этой программы можно назвать то, что в ней нет возможности выборочного удаления рекламы из выбранных вами приложений. Она удаляет всю рекламу. AdFree Android при ее использовании требует ROOT , ( Как получить root права на Android ) эта программа не будет работать без получения прав суперпользователя. AdFree Android бесплатна и находится в свободном доступе, скачать ее можно ЗДЕСЬ .
Способ №2. С помощью Adblock Plus
Для работы приложения Adblock Plus необходимо рутировать ваше устройство. Сделать это можно при помощи специальных программ — читаем здесь -> Как получить root права на Android
Когда рутинг выполнен, скачайте .apk файл Adblock Plus с нашего сайта и установите приложение -> Скачать Adblock Plus на Android
Затем просто откройте его и предоставьте Adblock root доступ.
Если вы хотите вернуть рекламу просто отключите функцию «Фильтрация».
Также обратите внимание на пункт «Приемлемые обновления». Изначально он включен, то есть разрешена некоторая ненавязчивая реклама. Если вы хотите удалить всю рекламу, снимите галочку с этого пункта. Но лучше этого не делать, цените труд разработчиков!
Способ №3. С помощью AdAway
Данное приложение также требует рут доступ для удаления рекламы в Android. Скачать AdAway на Android можно — ЗДЕСЬ
Открыв AdAway программа покажет, что блокировщик рекламы выключен. Нажмите на этот пункт, после чего начнется загрузка необходимых для работы приложения файлов.
В конце появится сообщение, что всё компоненты загружены и необходимо перезагрузить устройство, чтобы изменения вступили в силу. Нажмите «Да», после чего ваш смартфон или планшет перезагрузится.
Теперь, когда вы откроете AdAway, вверху будет надпись «Включено», а вся реклама из игр, приложений и браузера пропадёт.
Чтобы вернуть рекламу, нажмите кнопку «Отключение блокировки рекламы». AdAway начнет восстановление файла «hosts» по-умолчанию, после чего опять появится сообщение, что необходимо перезагрузить ваше устройство. Нажмите «Да» и новые изменения вступят в силу.
Способ №4. Удаление рекламы с игр и приложений без root прав
Программа Adblock Plus также может работать с нерутированными устройствами, подключенными к Интернету по Wi-Fi.
1. Запустите приложение. Вверху нажмите «Настроить».
2. Появится окошко «Настройки прокси» где в последнем пункте нас интересуют 2 параметра: «Имя узла прокси localhost» и «Порт прокси 2020». Внизу нажмите кнопку «Открыть настройки Wi-Fi».
3. Вы попадете в настройки Wi-Fi. Удерживайте палец на вашей точке доступа до появления дополнительного меню.
4. Выберите пункт «Изменить сеть».
5. Поставьте галочку напротив «Расширенные настройки».
6. Выберите «Прокси-сервер» после чего откроется список доступных опций. Нажмите «Вручную».
7. Введите данные, полученные в пункте 2 и нажмите «Сохранить».
Способ №5. Замена hosts
Чтобы избавиться от рекламы в программах этим способом заходим по пути system/etc/hosts например с помощью Root Explorer (обязателен Root ).
Удаляем его, а на его место вставляем новый hosts который Вы скачаете с сети, взять его можно по адресу www.mvps.org/winhelp2002/hosts.txt — после того как скачаете удалите расширение файла (убрать после точки TXT). Как это работает? Если Вы откроете файл Hosts.txt то увидите примерно вот такое 127.0.0.1 00fun.com
Сайт 00fun.com будет ссылаться на внутренний IP адрес 127.0.0.1 и не сможет выходить в сеть интернет.
Способ №6. Редактирование файла
Перед всеми манипуляциями с приложением, желательно сделать резервную копию. В других приложениях может что-то отличатся и 100% результат не гарантируется. Начнем по порядку распаковываем приложения с помощью ApkTool , нам потребуется файл AndroidManifest.xml который открываем с помощью Notetpad++
Если реклама от AdMob
Если реклама от Google
Еще о рекламе Google
Если вы удалили необходимые строчки с как указано выше и в приложение всплыл небольшой черный баннер с красными буквами, (рекламы нет, но баннер остался).
Делаем следующее, удаляем в AndroidManifest.xml строки указанные выше и переходим в папку smali — com — google — и удаляем папку ads
Все баннера нет, рекламы нет, пользуемся и радуемся.
Если после удаления папки ads приложение не запускается
Если приложение не запускается, тогда делаем следующее, открываем Notetpad++ нажимаем на вкладку (поиск) и выбираем в раскрывшемся меню (найти в файлах) выбираем папку с декомпилированным приложением, а именно папку smali и в поиск вбиваем такую фразу «You must have AdActivity declared in AndroidManifest.xml» . После поиска удаляем эту строку (в основном это строка находится в файле AdView.smali ) и собираем приложение обратно (папку ADS не удаляем). Все должно работать. Перед этим естественно нужно удалить рекламу в AndroidManifest.
Удаляем графический баннер
Существует такое понятие как графический баннер, то есть баннер картинка. Для начала удаляем все с AndroidManifest.xml и в других папках если это надо, после переходим в папку drawable (находится в папке res) и находим баннер.
После того как его нашли, сжимаем его в Paint до размера 1×1 px (пикселя)
После этого сохраняем и собираем проект.
Источник
Как удалить рекламу из Android приложений
Привет, Хабр! Представляю вашему вниманию перевод статьи How to Remove Ads from Android Apps автора Owais Sultan.
Обратите внимание: приложение, описываемое в этой статье, принадлежит сторонним разработчикам и требует наличие root-привилегий на вашем устройстве. Проверьте это перед его установкой.
Если вы владелец Android устройства, вы наверняка устанавливаете на него множество приложений. Но такие приложения как MX Player, показывают слишком много раздражающей рекламы. Если у вас много таких приложений, и вы их часто используете, то подобная реклама сильно утомляет.
Поэтому, если вы хотите узнать как от неё избавиться, то вы пришли по адресу.
Сегодня в этой статье, мы дадим вам полное пошаговое руководство по использованию приложения Lucky Patcher для удаления всей этой навязчивой рекламы.
Итак, начнем с того, что же такое этот Lucky Patcher? Затем покажем подробно, как установить его на ваше устройство? И в конце вы узнаете, как с его помощью удалить рекламу Google с вашего устройства.
Что такое Lucky Patcher?
С помощью этой утилиты, вы с легкостью можете модифицировать установленные у вас приложения. Вы можете обойти покупку приложений в Google Play. Используя Lucky Patcher, вы можете удалить системные приложения. Но его лучшей особенностью является — удаление рекламы из ваших приложений.
Но перед этим, убедитесь, что ваше устройство правильно настроено. Это приложение будет работать только на устройствах с root.
Особенности Lucky Patcher
Это приложение включает в себя множество интересных особенностей, поэтому перед его загрузкой и установкой, давайте их рассмотрим:
- Он может легко блокировать рекламу Google из любого приложения.
- С его помощью вы можете пропустить шаг проверки лицензии.
- Вы можете удалить предустановленные на ваше устройство приложения.
- Вы можете контролировать права приложений.
- С его помощью вы можете обойти покупку приложения.
- С помощью этого приложения вы можете легко обновлять свои приложения.
- Вы также можете сделать резервную копию своих данных.
- Вы можете заморозить подозрительные приложения.
Основные требования, которые должно выполнить ваше устройство:
- Во-первых, ваше устройство не позволяет загружать какие-либо приложения из сторонних или неизвестных источников. Поэтому сначала вы должны включить эту настройку.
Нажмите Настройки >Безопасность >Неизвестные источники. Переключите ползунок на параметре Неизвестные источники, чтобы вы могли установить приложение из магазина не Google Play. - Следующее что вы должны сделать — проверить наличие root на вашем устройстве, если этого нет, то вам предварительно нужно разблокировать root на вашем устройстве.
Как загрузить и установить Lucky Patcher на Android устройство
- Прежде всего, скачайте Lucky Patcher Apk с официального сайта на свой телефон.
- Нажмите Настройки в главном меню, а затем перейдите в Безопасность. Там вы можете легко найти опцию Неизвестные источники. Вы должны включить эту опцию для продолжения загрузки.
Теперь установите приложение и откройте его.
Как удалить рекламу из приложения с помощью Lucky Patcher
- После того, как вы успешно установили этот Lucky Patcher на свое устройство, откройте его.
- Теперь вам нужно нажать кнопку Разрешить, чтобы предоставить права доступа root.
Вы можете увидеть полный список всех ваших приложений на домашней странице Lucky Patcher.
Теперь выберите приложение, из которого вы хотите удалить рекламу.
Теперь нажмите кнопку Применить. Это может занять несколько секунд.
Вы можете увидеть, что начнётся патчинг этого приложения.
Заключительные слова
Если вы успешно выполнили вышеупомянутые шаги, вы обязательно избавитесь от этих раздражающих рекламных объявлений.
Источник
Блокировка рекламы на Андроид: Все способы и лучшие приложения
Блокировка рекламы на Android с root и без
Рекламные ролики раздражают не всегда – иногда они могут оказаться полезными, сообщая об интересных акциях и предложениях. Не мешает большинству пользователей ни статичные баннеры вверху страницы, ни небольшие изображения в тексте.
Совсем другое впечатление оставляют всплывающие окна и автоматические переходы на другие сайты.
Существует и встроенная реклама, появляющаяся не сразу и, из-за этого, сложнее обнаруживаемая антибаннерами.
В зависимости от вида рекламы стоит применять разные средства. Для блокировки баннеров и роликов на сайтах подойдут специальные браузеры типа Ghostery Privacy, Opera или Яндекс со встроенным противорекламным ПО.
Удалить рекламу из приложений помогают специальные программы – некоторые требуют root-прав, другие могут работать на любом, даже на не «рутованном» устройстве.
Cygery AdSkip
В отличие от прошлого приложения, здесь предусмотрен обычный режим с рекламой и возможностью автоматического пропуска роликов. Метод хорошо работает на последней версии Ютуб.
Алгоритм действий имеет такой вид:
- Скачайте программу по ссылке 4pda.ru/forum/index.php?showtopic=871901. Как и в прошлом случае, через настройки необходимо разрешить загрузку из посторонних источников.
- Согласитесь с включением Accessibility Service. Этот запрос появляется во время установки. В ином случае программа не будет работать.
- На главной странице выберите подходящий вариант — активация программы или блокировка звука в рекламе.
После выбора можно войти в Ютуб и посмотреть, пропускается ли реклама на телефоне с Андроид или нет. Еще раз отметим, что рекламные ролики не удаляются, а всего лишь «пролистываются» софтом. О том, как сделать темную тему мы рассказали в другой статье.
https://youtu.be/6gVoruM7jEU
Рут-права на устройствах с ОС Android
Получение прав суперпользователя – не самая простая, но и не слишком сложная задача для владельца современного гаджета на ОС Android. Для взлома системы используют специальные приложения типа FramaRoot или iRoot.
Есть и недостатки:
Однако на телефонах и планшетах с root-правами оказываются менее защищёнными от вредоносного кода. А ещё на них не будут запускаться некоторые приложения.
Но что же мы получаем?
С другой стороны, у владельца гаджета с правами суперпользователя больше возможностей для настройки. Для него намного проще удалять даже системные программы и файлы, настраивать производительность аппаратной части или камеры.
При наличии встроенной в приложение рекламы root-доступ позволяет быстрее избавиться от мешающих роликов и баннеров.
Как же узнать есть у меня root-права или нет?
Проверка наличия рут-прав
Для получения root-прав устанавливают специальное приложение. Хотя при установке неофициальных прошивок их получают в комплекте с другим ПО. Для проверки такого уровня доступа применяют специальные приложения типа Root Checker и CPU-Z.
Меньше времени потратят владельцы гаджетов с официальной прошивкой – root-права на них отсутствуют до того, как их установят вручную.
По результатам проверки выполняют действия, соответствующие поставленным целям. Если права суперпользователя есть и будут использоваться для удаления рекламы, или отсутствуют, но не требуются, делать ничего не нужно.
Если root-прав нет, но для борьбы с рекламой без них не обойтись, применяют специальные приложения. Когда права не требуются, их удаляют утилитами типа SuperSU.
Удаление рекламы с рут-правами
Наличие рут-прав даёт возможность удалить рекламу, заменяя оригинальный файл hosts. Для этого придётся выполнить следующие действия:
- Открыть файловый менеджер Root Explorer или ES Проводник.
- Перейти в каталог /system/etc/.
- Найти файл hosts и заменить его новым, который можно скачать со специальных ресурсов.
- Перезагрузить устройство.
Если замена файла hosts не помогла, можно воспользоваться специальными программами.
Например, приложение Adaway тоже изменяет системные данные, блокируя рекламу в играх и в любых других приложениях. Блокиратор Adfree работает путём создания чёрных и белых списков. Приложение Lucky Patcher позволяет не только удалить из приложений рекламу, но и установить на них пользовательские патчи. С его помощью можно даже отключить проверку лицензий.
AdClear
AdClear отслеживает поступающий сетевой трафик и автоматически убирает из него рекламные объявления для популярных android приложений. Загрузить последнюю версию можно с официального сайта — https://adclear.com/.
Для начала работы достаточно включить защиту. Приложение рекомендует для надежного взаимодействия с YouTube установить из «Google Play Market» дополнение «Dubbel». Но у меня всё работало и без него.
Отключение рекламы в приложениях
Правда ли, что права суперпользователя – единственный способ избавиться от рекламы?
В большинстве случаев это утверждение верное, потому что значительная часть способов, действительно, требует root-прав. Хотя избавиться от рекламных баннеров и роликов можно, применяя специальные приложения, которые достаточно просто скачать и запустить, не взламывая систему.
Принцип действия таких программ основан на фильтрации трафика, поступающего от распространяющих рекламу серверов. Иногда для этого используется встроенный VPN, в некоторых случаях прокси-сервер приходится настраивать вручную. Эффективность работы таких программ ниже, чем у тех, которые используют при наличии root-прав, но с большинство проблем они справляются.
Рассмотрим же лучшие программы для защиты от рекламы!
NewPipe
NewPipe — облегченный клиент для работы с видеохостингом. Несмотря на малый размер, эта программа обладает хорошим функционалом. Из плюсов отмечу:
- работу без Google Play Services;
- возможность скачивать видео;
- работа в многооконном режиме;
- не останавливает воспроизведение при сворачивании;
- потребляет мало системных ресурсов.
- Нельзя авторизоваться под своей учетной записью.
Где скачать
Приложение распространяется бесплатно и имеет открытый исходный код, поэтому стоит загружать программу только с проверенных сайтов, например uptodown.com.
На этом ресурсе все приложения проверяются антивирусами Norton, Avast и Kaspersky.
Топ 5 лучших программ
Список удаляющих рекламу приложений не слишком большой, однако, выбор всё же есть. К лучшим вариантам относят программы AdBlock (о котором у нас отдельная статья по ссылке), NetGuard, AdClear, AdGuard, DNS66 и AirPush Detector. Все они бесплатные и скачиваются или из интернет-магазина Play Market, или с сайтов разработчиков.
NetGuard
Программа, представляющая собой мобильный файерволл, считается одним из лучших блокировщиков рекламы для платформы Андроид. С её помощью можно настраивать любые приложения, снижать расход мобильного трафика и даже энергопотребление. В Play Market этого приложения нет, и для скачивания придётся перейти на сайт компании GitHub.
Порядок действий при работе с программой следующий:
- Скачать и установить NetGuard.
- Включить в настройках приложения функцию фильтрации трафика (иногда она уже установлена по умолчанию).
- Включить блокировку доменных имён.
- Импортировать или загрузить системный файл hosts – выбрать раздел поддержки и пункт скачивания соответствующих данных.
- Перейти к любому браузеру и выключить в его настройках сжатие трафика. Подождать обновления DNS. Повторить аналогичные действия для других веб-обозревателей.
Если все действия были выполнены правильно, на экране мобильного гаджета появится соответствующее сообщение.
Блокировка работает с любыми планшетами и смартфонами, а также браузерами. Хотя удаления рекламы из игр и других программ может не произойти. Иногда вместо рекламы остаётся пустое место, в некоторых случаях баннер вырезается незаметно.
Рассмотрим еще одно хорошее приложение.
AdClear
Ещё один способ избавиться от рекламы, не используя root-права – установить и использовать приложение AdClear. Трафик фильтруется с помощью встроенного сервера VPN, которое автоматически создаётся после установки. Программа скачивается из Play Market, после чего от пользователя требуется выполнить такие действия:
- Установить программу.
- Подтвердить доверие к её работе.
- Подождать, пока приложение завершит работу.
AdClear позволяет избавиться от большинства видов рекламы.
- Простое и удобное меню;
- Быстрое включение;
- Возможность проверить, на каких сайтах были заблокированы рекламные сообщения
- Порой самопроизвольно закрывается.
AdGuard
Программа AdGuard является ещё одним способом заблокировать рекламу без прав суперпользователя. Она отличается функциональностью и эффективностью в защите информации. Рекламные баннеры и сообщения блокируются практически все – даже встроенные ролики в приложениях типа YouTube.
- Множество различных настроек;
- Возможность экономии трафика;
- Возможность закрыть или восстановить доступ к Интернету для любой программы.
DNS66
Работа приложения, так же как и остальных, основана на действии встроенного сервера VPN. Преимуществами DNS66 считают фильтрацию трафика и экономию заряда. Минусами – фильтрацию только во время работы программы. Когда приложение не запущена, реклама не блокируется.
При первом запуске DNS66 на экране появляется окно с 3 вкладками. Основная среди них – Domain Filters со списком доступных фильтров, каждый из которых предназначен для блокирования определённых серверов. При необходимости, на вкладку можно добавить новые DNS-серверы.
AirPush Detector
Ещё один защитник системы Андроид от рекламы. С его помощью запрещаются рекламные видеоролики, в первую очередь, в играх.
Устанавливать AirPush Detector для защиты от рекламы в браузерах тоже можно, но эффективность такой блокировки ниже.
Приложение является не антибаннером, а, скорее, детектором. Оно способно только обнаруживать большинство фраймворков – от AirPush и LeadBolt до IAC и Moolah Media. А вот удалять рекламные надстройки придётся вручную.
Скачать приложение AirPush Detector
Ошибки и причины, почему сделать это не получается
Не всегда все идет гладко, тоже самое касается и отключения рекламы на Ютуб. Рассмотрим основные ошибки:
- Не получается установить посторонний софт, так как он блокируется антивирусом. Для решения проблемы достаточно отключить антивирус на время установки ПО. После завершения процесса, необходимо добавить программу в список исключений антивируса (перейдя в контрольную панель программы), сообщить о ложном его срабатывании или просто проигнорировать.
Предупреждение антивируса Dr.Web
Смотрите также, что делать, если Adblock не блокирует рекламу на Ютубе, в соответствующей статье.
DNS66
DNS66 — одно из самых популярных приложений на android для блокировки нежелательных данных, поступающих с конкретных IP адресов. Если сравнивать его с AdClear, то преимущество заключается в малом размере и не требовательности к системным ресурсам смартфона. Минусом является то, что для настройки потребуются дополнительные действия со стороны пользователя.
Где скачать
Несколько проверенных источников:
- форум 4PDA (требуется регистрация);
- репозиторий f-droid.org.
Браузер Мозилла
Обозреватель Mozilla отличается от Хрома тем, что в него не встроены дополнения, чтобы отключать рекламу. Но, данный браузер даёт возможность установить расширения, блокирующие рекламу, вроде Adguard, Adblock Plus, uBlock.
- Для отключения расширений в данном мобильном браузере, нужно тапнуть по кнопочке, на которой показаны 3 точки вверху справа;
Затем, в ниспадающем меню тапнем «Дополнения»;
Затем, из 3 дополнений тапнем по любому блокиратору, чтобы его отключить;
Для полного выключения расширений, тапнем по команде «Отключить».
Источник