- Зачем нужен файл hosts на Android и как его изменить
- Что такое Hosts и зачем он нужен?
- Расположение файла
- Синтаксис файла Hosts в Android
- Как блокируют рекламу в файле Hosts
- 990x.top
- Простой компьютерный блог для души)
- MTP Хост — что это за программа на Андроид? (com.android.mtp)
- MTP Хост — что это за программа на Андроид?
- MTP — что это такое? (Media Transfer Protocol)
- Вывод
- Файл hosts на Android
- Где находится файл hosts на Андроид
- Что такое файл hosts на Android?
- Как почистить файл hosts на Android?
- Убираем рекламу на Android. Файл hosts
- Содержание статьи:
- Реклама на Android OS
- Что такое файл hosts
- Расположение и структура файла hosts
- Блокировка рекламы на Андроид в файле hosts
- Замена файла hosts на Андроид
- Редактирование файла hosts на Андроид
Зачем нужен файл hosts на Android и как его изменить
Файл hosts имеет важное значение как для персональных компьютеров, работающих под управлением операционных систем Windows или Linux, так и для смартфонов на базе Android. Зачастую он изменяется сторонними программами и вирусами, в результате чего у пользователя появляются рекламные баннеры, блокируется доступ к определенным сайтам. Некоторые программы, например, Adblock, могут намеренно вносить свои коррективы в этот файл, чтобы лишний раз оградить вас от рекламы.
Как видите, роль этого файла зависит от содержимого, которое в нем прописано. В этой статье мы вам расскажем, как изменять информацию в hosts, зачем это делается и как с помощью него блокировать рекламу.
Из статьи вы узнаете
Что такое Hosts и зачем он нужен?
Файл hosts — это текстовый документ, у которого нет расширения, однако открыть его можно через блокнот. В нем содержатся все доменные имена и адреса, к которым необходимо разрешить доступ или, например, запретить, перенаправить на другой IP-адрес.
При осуществлении серфинга в интернете, ваш браузер сначала обращается к так называемым DNS-серверам сайта, которые и отвечают ему, где расположены данные этого ресурса, после чего происходит автоматическая переадресация. Однако не всегда этот путь идет по прямой. Вот здесь как раз таки в роли проводника и выступает файл hosts. Если в нем прописаны какие-либо правила переадресации или запрета, то ваш браузер берет информацию из него и заходит именно на тот IP-адрес или ресурс, который в нем прописан.
Случались ли у вас ситуации, когда вы не могли зайти на сайт одноклассников, Вконтакте, Сбербанка? А после сброса всех настроек чудесным образом все работало, не так ли? Дело в том, что как раз таки в этом файле и были прописаны правила, которые блокировали к нему доступ или переадресовывали на сторонний ресурс.
Многие пользователи вносят коррективы в hosts, чтобы заблокировать навязчивую рекламу в своем смартфоне. Да, по умолчанию такой опции нет, но во многих случаях можно попытаться внести некоторые изменения, чтобы полностью или частично от нее избавиться, особенно, если она появляется в приложениях внезапно и постоянно.
Расположение файла
Если вам необходимо отредактировать содержимое этого файла, можно проследовать по пути, который описан ниже. Только учтите, что для просмотра этих папок у вас должны присутствовать права root, иначе вы не получите доступ к hosts.
- Загрузите на свой Android любой файловый менеджер, например, подойдет ES Проводник;
Во всех версиях Android этот файл расположен в одной и той же директории, независимо от марки и модели устройства, прошивки.
Синтаксис файла Hosts в Android
Решили все-таки внести корректировки в hosts, но не знаете, по какому принципу это осуществляется? Запомните, что по умолчанию в нем присутствует только одна запись вот такого вида: 127.0.0.1 localhost .
Если у вас появились какие-либо посторонние записи, скорее всего, это дополнительные настройки других программ или изменения, внесенные вирусами. Уверены, что никаких программ вроде Adblock не ставили? Тогда смело удаляйте все, что находится помимо выше указанной записи.
Ну а чтобы вы самостоятельно могли изменять этот файл и правильно составлять правила переадресации или блокировки IP-адресов или сайтов, мы описали его синтаксис:
- IP-адрес сайта и название ресурса или адрес ресурса должны быть разделены пробелом;
- Каждое правило описывается с новой строки;
- Комментарии (пояснения) ставятся после основной записи через #;
- IP-адрес прописывается в начале строки, а уже после него идет название ресурса или адрес сайта.
Как блокируют рекламу в файле Hosts
Когда вы пользуетесь смартфоном, в приложениях может появляться баннерная или контекстная реклама, и зачастую ее нельзя выключить, пока не оплатишь полную версию. Причем многие разработчики выставляют такие ценники, что проще удалить программу. Но что делать, если вы все же решили оставить приложение и при этом не хотите видеть навязчивую рекламу? Достаточно определить, по какому адресу идет запрос с приложения к серверу. Для этого используются разные утилиты, но мы вам предлагаем уже готовую базу данных, в которой заблокировано около 27000 адресов.
Этот файл и есть hosts — только измененный. Пользователи обычно определяют адрес, вносят его в этот файл и наслаждаются комфортной работой. Со временем общими усилиями он вырос настолько, что достиг 27 000 записей, и с этой базой мы делимся с вами. Ниже скачайте его, и замените свой hosts. Если данные будут актуальны для вашего приложения, и сервераа, к которым оно обращается, будут в списке, то в будущем вы попросту не увидите рекламы.
Совет! Еще одна альтернатива этому способу — загрузка программы Adaway с просторов интернета, которая является своего рода каталогом, содержащим белые и черные списки серверов. Она постоянно обновляет базы данных, поэтому содержит более актуальную информацию, чем выложенный нами файл.
Источник
990x.top
Простой компьютерный блог для души)
MTP Хост — что это за программа на Андроид? (com.android.mtp)
Приветствую друзья. Данная статья расскажет об одном компоненте, который можете заметить на устройстве под управлением операционной системы OS Android.
MTP Хост — что это за программа на Андроид?
Компонент, отвечающий за передачу файлов между мобильным устройством и компьютером.
Иногда выскакивает ошибка — произошел сбой. Юзеры форума 4PDA сообщают — избавиться можно путем открытия настроек > приложения > системные процессы > найти MTP Host > отключить.
Пользователи пишут что данная программа содержит компонент UsbSystem.apk, который содержит спам (загрузка картинок в фоновом режиме). Также по мнению антивируса данная программа может быть потенциально опасной.
Некоторые пишут что удалять нельзя. Другие — можно, к компьютеру спокойно подключается без данного модуля.
При запуске приложения Файлы может быть ошибка, связанная с приложением, решение — удалить MTP-хост.
При возникновении ошибки попробуйте отключить данную программу или удалите, предварительно создав резервную копию Андроида.
MTP — что это такое? (Media Transfer Protocol)
Набор решений PTP (Picture Transfer Protocol), предназначенный для передачи данных (включая файлы) по кабелю USB.
Media Transfer Protocol, впервые появился на устройствах Android Honeycomb.
Кроме телефонов протокол также используется в MP3-плеерах, цифровых камерах.
Вывод
- MTP Хост — компонент приложения MTP, которое используется для передачи файлов с смартфона на компьютер по USB.
- Одни пишут — можно удалить. Другие — нет. Поэтому перед удалением создайте бэкап системы на всякий случай. Вместо удаления лучше попробовать заморозить используя инструмент Titanium Backup (необходимы root-права), при отсутствии проблем в будущем можно будет удалить.
Источник
Файл hosts на Android
В этой статье мы расскажем, где находится hosts в Android, как его отредактировать и для чего вообще нужен файл hosts в Android.
Когда браузер открывает сайт, содержимое страницы передаётся с сервера. Браузеру нужно знать IP-адрес сервера, чтобы с ним связаться. Как браузер узнаёт IP, зная только домен? Для этого существует система доменных имён (DNS), принцип работы которой описан в нашей статье Что такое DNS простыми словами.
Можно сделать так, чтобы браузер отправлял запросы не на тот IP-адрес, который ему сообщит DNS, а на любой другой. Именно для этого и существует файл hosts. Это обычный текстовый документ с простым синтаксисом:
Каждая строка в файле — это один IP-адрес и один или несколько доменов. Домены будут открываться с того IP, который указан в начале строки. Если указать IP-адрес 127.0.0.1, то доступ к сайту будет заблокирован. Обратите внимание на то, что домен и его поддомены — это разные сайты и их нужно прописывать отдельно.
Файл hosts на Андроид могут использовать как полезные программы, так и вредоносные. Полезным программам он нужен для блокировки рекламы и вредных сайтов. Вредоносное ПО может вносить изменения в файл для подмены реального IP-адреса сайта на адрес сервера с фишинговым сайтом, чтобы перехватить ваши персональные данные: почту, логины, пароли и данные карт. Навязчивая реклама тоже может появляться из-за изменений в hosts.
Где находится файл hosts на Андроид
Путь к файлу hosts в Android: system/etc/hosts .
Чтобы отредактировать файл hosts в Android:
Подтвердите права Суперпользователя:
Откройте папку «system» в корневой директории:
Откройте папку «etc»:
Откройте файл «hosts»:
Отредактируйте файл и сохраните изменения:
Если вы заблокировали сайт, проверьте его работу в браузере. Если данные были указаны и сохранены корректно, сайт не откроется:
Интерфейс разных файловых менеджеров отличается, но порядок действий совпадает. Если вам не удаётся сохранить файл после редактирования, воспользуйтесь другим текстовым редактором, например Root Browser.
Источник
Что такое файл hosts на Android?
Грамотное использование файла hosts поможет бороться с рекламой на Android-устройстве и устранить ошибку, возникающую при открытии некоторых сайтов.
Многие пользователи знакомы с файлом hosts по персональным компьютерам. В современном смартфоне он также является одним из важнейших компонентов при доступе в интернет — здесь хранится база доменных имен и сетевых адресов.
Если вы столкнулись с тем, что ваши любимые сайты перестали грузиться, или на устройстве появились рекламные и вредоносные программы, скорее всего, эту проблему можно решить, почистив файл hosts. Обычно такая проблема возникает вследствие стороннего доступа к нему и появления лишних записей. Однако не стоит забывать, что вносить изменения в файл могут и такие полезные программы, как Adblock, которые, наоборот, ограничивают рекламу.
Как почистить файл hosts на Android?
Для доступа к файлу hosts необходимо получить root-права и снять защиту с системного раздела. Напоминаем, что получение root-прав влечет за собой не только множество возможностей в управлении мобильным устройством, но и большую ответственность — неопытный пользователь может повредить систему и превратить гаджет в «кирпич».
- Если рут-права есть, запустите менеджер файлов. Если он отсутствует на смартфоне можно использовать приложение ROOT Browser и подобными проводниками.
- Зайдите в файл system > etc > hosts. Устройство запросит права суперпользователя, выбираем в возникшем окне «Не спрашивать» и «Разрешить» и таким образом даем высшие права данному приложению.
- Если возникла ошибка, то это означает, что либо на смартфоне отсутствуют root-права (проверить их наличие можно при помощи программы Root Checker и подобных приложений), либо выбранный вами проводник не имеет таких полномочий.
- Выберите hosts > Open as («Открыть как») > Text file («Текстовый файл») > Любой редактор текстовых файлов. Перед вами откроется содержимое файла. Чтобы вернуть его к начальному состоянию, необходимо удалить все строки, кроме самой первой 127.0.0.1 localhost. После этого нажмите Save («Сохранить»).
Облегчить эту процедуру поможет приложение Hosts Editor, в котором пользователь только выделяет строки, которые необходимо стереть, и запускает автоматический процесс удаления.
Источник
Убираем рекламу на Android. Файл hosts
Реклама окружает нас всюду в современном мире: на телевидении, на радио, в печатных изданиях, в интернете. Безусловно, реклама — это важная составляющая современных средств связи , позволяющая существовать многим из их «игроков», полезным рядовому пользователю, но порой она становится настолько навязчивой, что доставляет много неудобств. Одним из таких пристанищ вездесущей рекламы, мешающей повседневному выполнению привычных дел, является реклама на Андроид устройствах , будь то смартфоны , планшеты или не так давно появившиеся в этом сегменте ноутбуки .
Содержание статьи:
Реклама на Android OS
Большинство бесплатных программ и игр из Google Play (магазин Андроид приложений, называвшийся ранее Play Market) прямо-таки напичканы вездесущей рекламой. Реклама появляется внизу рабочего окна, внезапно разворачивается на весь экран, отображается в виде всплывающих уведомлений (всплывающая реклама). Иногда этим видом монетизации своих трудов грешат даже создатели платного софта!
И пусть реклама появлялась бы изредка, пусть она была бы контекстной. но это уже давно не так. Многие родители спокойно наблюдают за тем, как их ребёнок играет с купленным ему планшетом, а ведь реклама в играх от недобросовестных разработчиков часто не проходит абсолютно никакой цензуры, даже в играх для самых маленьких порой всплывают оповещения, содержащие информацию 18+ . Кто-то относится равнодушно к подобным явлениям в интернете, кого-то подобные проблемы ещё не коснулись, но устраивает такое положение дел далеко не всех.
Казалось бы, избавиться от рекламы на Андроид практически невозможно, но средства есть! С назойливой рекламой можно бороться. Существует несколько способов уменьшения её количества
Мы не говорим о полном избавлении от рекламы в сети, так как данный результат можно достигнуть лишь отключив устройство от мобильного интернета и Wi-Fi, но этой погрешностью дальше в статье мы будем пренебрегать
Так вот, чтобы убрать рекламу на Андроид, можно воспользоваться разными вариантами: установить программы блокировки рекламы, использовать антивирусные утилиты для Android OS, редактировать системные файлы Андроид . Первые два варианта мы сегодня не будем затрагивать, эти способы обладают как плюсами, так и минусами, большинство которых вытекают из необходимости постоянно держать в оперативной памяти на устройстве дополнительный софт, зачастую весьма тяжёлый.
Но блокировать рекламу Андроид можно без использования сторонних программ. Для этого нам понадобится только файловый менеджер, в котором есть текстовый редактор, с доступом в корневую папку системы. Текстовый редактор нужен будет для редактирования фала hosts (что даже не является обязательным требованием), а доступ в корневую папку системы — для перехода к данному файлу. Подробнее об этом ниже.
Что такое файл hosts
Для начала определим, что это за файл, и для чего он, в принципе, предназначен. Если коротко:
Человеку, хоть немного знающему принцип работы сети интернет, будет понятно, о чём речь (думаю, такие люди и без того прекрасно знакомы с hosts-файлом). Для остальных в двух словах отмечу.
Когда вы вводите в адресной строке вашего браузера определённый сайт, например, miradmin.ru (это и есть домен), ваш компьютер, смартфон, планшет либо ноутбук через мобильный интернет или Wi-Fi-сеть, раздаваемую как роутером, так и с компьютера по технологии Virtual WiFi, обращается сперва к DNS-серверам, специальным компьютерам, на которых прописано, где именно «лежат файлы» того или иного сайта, получает ответ, а затем уже идёт по полученному пути.
Однако, есть в этой цепи и промежуточное звено. Этим звеном является файл hosts.
Перед тем, как обратиться за нужным адресом к DNS-серверу, ваше устройство обратится к файлу hosts, расположение которого зависит от используемой операционной системы. Отсюда вытекает следующее правило:
На самом деле, конечно, эта схема сильно упрощена, но для понимания основ работы интернет-приложений и функций, выполняемых файлом hosts этого будет достаточно.
Расположение и структура файла hosts
Как ясно из текста выше, файл hosts присутствует в различных операционных системах. К примеру, в системе Windows по умолчанию он расположен по пути:
В UNIX-подобных операционных системах типа Linux файл расположен в каталоге:
В последних версиях Mac OS X и iOS от Apple путь будет следующим:
В операционной системе Android OS файл hosts расположен в каталоге:
При всём многообразии операционных систем, в которых используется файл hosts, структура его содержимого постоянна.
В начале строки указывается адрес, по которому необходимо перейти при обращении к домену, указанному в той же строке следом после табуляции (или пробела).
Строки, начинающиеся с символа решётка # , являются комментариями и не исполняются системой.
Пустые строки просто игнорируются
Если в файле hosts будет запись такого вида, как приведённая выше, то первая строка просто не будет читаться, т.к. начинается с символа решётки и считается комментарием , а вторая строка будет давать устройству команду при обращении к домену ya.ru переходить по адресу 127.0.0.1
Это простой пример, позволяющий понять принцип работы файл hosts, если точнее, то принцип его использования системой.
Добавим тут ещё только один момент. Часто записи файла hosts начинаются со строки
Что определяет приравнивание слова (домена) localhost к адресу 127.0.0.1
По сути, и localhost, и 127.0.0.1 являются указанием к обращению компьютера на самого себя. То есть, в примере, приведённом выше, с адресом ya.ru , если подобная запись будет добавлена в файл hosts, при попытке открыть сайт ya.ru ваш компьютер, из-за обращения к самому себе, а не к адресу сайта в сети интернет, выдаст ошибку как на скриншоте ниже
Эту возможность мы и используем, чтобы заблокировать рекламу в играх и программах на Андроид.
Блокировка рекламы на Андроид в файле hosts
Любая реклама в Андроид играх и программах — это, по сути, небольшие фрагменты данных из интернета, полученные устройством по определённым запросам с определённых сайтов.
Наверняка, вы наблюдали, что если играть в игрушки на своём смартфоне без подключения к интернету , то какая-то реклама полностью исчезает (иногда пропадает вообще вся). Это, конечно, отлично, но что, если вы играете в online игры или используете программу, работа которой напрямую связана с сетью, например клиент любимой социальной сети, будь то Facebook, Вконтакте, о секретах которой мы говорили в статье Секреты Вконтакте. Упоминания и ответы других пользователей или Одноклассники? В этом случае вы не можете просто запретить вашему устройству доступ в интернет. Однако, вы можете запретить вашей системе доступ к конкретным веб-узлам, а точнее, к тем веб-узлам, с которых и идёт показ рекламы.
То есть, если перенаправить обращения системы к рекламным сайтам на само устройство, то рекламы просто не будет.
Чтобы проделать это, в первую очередь, нам нужно найти наш файл hosts в смартфоне.
Итак, запускаем на устройстве файловый менеджер (в нашем случае это Total Commander , вы же можете испльзовать любой удобный для вас, который имеет доступ в корневую директорию системы) и переходим в каталог
Находим там файл с именем hosts
Теперь у нас два варианта:
- заменить файл на аналогичный, но уже содержащий в себе записи для блокировки рекламы на Андроид
- открыть файл для редактирования и добавить туда нужные записи, блокирующие рекламу на Андроид
Замена файла hosts на Андроид
Для начала нам нужно взять новый файл hosts, который мы поместим в каталог /system/etc/ вместо имеющегося.
В сети на разных ресурсах можно встретить кучу вариантов подобных файлов. Идеальных не существует, каждый из них есть, чем дополнить, об этом мы поговорим ниже. В рамках данной статьи предлагаем вам один из вариантов файла hosts для Android , в котором прописано 49 126 строк, блокирующих рекламные ресурсы многих Андроид приложений: hosts — файл запакован в обычный zip-архив.
Типовая инструкция для замены файла hosts на Андроид выглядит следующим образом:
- скачать прикреплённый выше архив на ваш аппарат;
- разархивировать файл hosts в любую удобную папку на устройстве;
- перейти в директорию /system/etc/ памяти устройства;
- монтировать каталог /system/etc/ для чтения/записи в вашем файловом менеджере (если это не происходит в автоматическом режиме)
- переместить файл из пункта 2 в директорию /system/etc/, согласившись на замену;
- выставить права в свойствах файла rw- r— r—
- перезагрузить устройство.
Редактирование файла hosts на Андроид
Этот способ может быть наиболее интересен именно в связке с предыдущим.
Имеется ввиду, что вам нужно где-то найти файл hosts с прописанными в нём строками, блокирующими доступ к рекламным сайтам (либо воспользоваться для создания такого файла программами типа AdFree), а после этого дополнить файл новыми строчками для блокировки рекламных ресурсов, не попавших в первоначальный вариант hosts файла.
Типовая инструкция для редактирования файла hosts на Андроид выглядит следующим образом:
- скопировать файл hosts в любую удобную папку на устройстве;
- открыть файл для редактирования любым удобным вам текстовым редактором;
- дописать в файл строки в формате:
где 127.0.0.1 — ссылка на собственное устройство, а partners.ro — адрес источника рекламы в интернете
Для удобства редактирования hosts-файла вы можете сделать это на компьютере, а потом просто скинуть готовый файл на своё устройство. Также вы можете скачать из магазина приложений GooglePlay специальные программы, предназначенные для выполнения этой задачи.
На сегодня всё. Мы рассмотрели один из способов, как заблокировать рекламу на Андроид в играх и программах.
Полных вам прав доступа и поменьше рекламы.
Источник