Как редактировать файл ‘etc / hosts’ в нерутированном телефоне?
Я использую LineageOS 14.1 и не хочу и не нужно рутировать его. Как я могу перемонтировать /system RW и редактировать /system/etc/hosts ?
Все ответы в разделе « Как редактировать файл« etc / hosts »? » Ожидают рутированного телефона.
Если я что-то пропустил, это невозможно. Без корневого доступа модифицировать может только механизм перепрошивки обновления (через рекавери или OTA) /system . Чтобы быть принятым, такой архив обновлений должен быть подписан тем же ключом, что и ПЗУ, что может сделать только разработчик ПЗУ (здесь: команда LOS).
Там может быть способ через пользовательское восстановление, которое позволяет редактировать все файловые системы напрямую (см. Например, twrp ). Но, не зная, какое это устройство, нельзя сказать, существует ли соответствующее восстановление (вы можете проверить это в разделе « Устройства » на их веб-сайте для официальных изображений и найти XDA для неофициальных ). Кроме того, это либо рутирование устройства, либо не редактирование какого-либо файла внутри /system .
Можно использовать профиль VPN *, чтобы повлиять на разрешение имени хоста. В Play Store теперь есть несколько приложений, которые предоставляют удобный способ сделать это, например, Hosts Go . Обратите внимание, что, поскольку этот метод требует использования профиля VPN, вы не сможете использовать реальный VPN в сочетании с этим методом.
На телефоне без рутирования вы не можете редактировать hosts файл, но можно использовать приложения VPN, такие как Virtual Hosts или Personal DNS Filter (оба с открытым исходным кодом, я не связан ни с одним из них), которые перехватывают трафик DNS и ищут пользовательский hosts файл раньше. выполнение запросов к настроенному вышестоящему DNS-серверу.
Или, если загрузчик разблокирован, редактирование hosts файла возможно через пользовательское восстановление.
Предупреждение: это будет работать только в том случае, если ADB сможет получить root-доступ, что не относится к большинству ПЗУ. Работает в LineageOS 14.1.
Требования:
- Developer options включен в телефоне
- adb установлен в компьютер
Примените следующие настройки в Developer options :
- Root access -> ADB only
- Android debugging -> вкл
Подключите телефон к компьютеру. Предоставьте разрешение на ваш телефон, если спросят. На компьютере запустите терминал и запустите
Предоставьте разрешение на вашем телефоне. Перемонтировать с
Источник
Android hosts без root
Краткое описание:
Модификация hosts без рута
Описание:
На GP программа платная, но её можно скачать с github разработчика, официально бесплатно! (ссылка в посте)
Программа позволяет использовать модифицированный hosts (/system/etc/hosts) на уcтройствах без рута. Приложение также может быть использовано как блокировщик рекламы (есть готовые hosts файлы для этого в сети).
Пример hosts файла:
https://raw.githubuser…ster/example_hosts.txt
Фунционал:
1. Использование без root.
2. Поддержка wildcard DNS, например:
127.0.0.1 a.com |
127.0.0.1 b.a.com | => 127.0.0.1 .a.com
127.0.0.1 c.b.a.com |
3. Полная поддержка ipv6, например:
:: b.com
2001:A124::6666 c.com
fc00:aaaa:bbbb:cccc:1111:2222:3333:1234 www.d.com
fe80::2 c.b.a.com
4. Может оказаться более энергосберегающим при большой hosts файле из-за поддержки wildcard DNS.
Как пользоваться:
1. Создать или скачать hosts файл и разместить в любой удобной папке на устройстве.
2. Запустить программу, нажать нижнюю кнопку для выбора hosts файла из шага 1.
3. На главном экране программы нажать на большой переключатель, который должен стать зелёным.
4. Наслаждаться!
Vpn Hosts app helping developers customized hosts(/system/etc/hosts) File on no root android devices.
The Virtual Hosts app can also be used to do block ads.(as ad blocker)
1,Use Hosts File on android devices with out root.So that can custom domain name
resolution records.
2,support wildcard DNS records.for example:
127.0.0.1 a.com |
127.0.0.1 b.a.com | => 127.0.0.1 .a.com
127.0.0.1 c.b.a.com |
3,full support ipv6 network , support change AAAA (Ipv6 Address) DNS records. example:
:: b.com
2001:A124::6666 c.com
fc00:aaaa:bbbb:cccc:1111:2222:3333:1234 www.d.com
fe80::2 c.b.a.com
4,maybe more power saving when the records too much,because can use wildcard DNS records. such as google domain, only need one record «.google.com » that can represents all the subdomains.
1,make the hosts file by self or get from Internet.
2,put the file into your phone anywhere you can choose or accessible.
3,start app. click the blue button where at the bottom of the scree , then select the hosts file which you make or get from Internet.
4, click the big white button which like a switch for running and the white button will turn green.
5,enjoy it!
Некоторые hosts файлы:
Мой персональный, составленный на основе Adblock с добавлением поддержки Pandora® Radio.
hosts-1.txt
1 — запускаем браузер Chrome
2 — вводим в строке “chrome://flags” без кавычек
3 — Ищем “Async DNS” и ставим режим Disable
4 — перезагружаем
This problem seems to be caused by chrome. please test this ,
1. Launch chrome
2. Enter the URL “chrome://flags”, without quotes, into the address bar.
3. Search «dns» 4,Set the “Async DNS” option to “Disabled” and close the tab.
Отсюда: https://www.androidsag…l-2-not-working-chrome
Требуется Android: 4.4+
Русский интерфейс: Нет
Версия: 2.1.0 mod Anti-Track VPN Hosts (no root) (Пост Mrak525 #74760272)
Скачать APK с github (2.0.2.1)
Версия: 2.0.2.1vpn-hosts-2.0.2.1-github.apk ( 1.13 МБ )
Версия: 2.0.1 Сообщение №64, автор Alex0047
Версия: 2.0.0 Сообщение №57, автор Alex0047
Версия: 1.6.8 VPN Hosts (no root) (Пост Alex0047 #71807907) xfalcon.vhosts.1.6.7.apk ( 1.04 МБ )
Версия: 1.6.7 VPN Hosts (no root) (Пост Alex0047 #69016917)
Версия: 1.6.5 VPN Hosts (no root) (Пост Alex0047 #68486042)
версия: 1.6.4com-github-xfalcon-vhosts.21.apk ( 890.25 КБ )
Сообщение отредактировал iMiKED — 06.08.20, 08:12
Источник
Android hosts без root
Краткое описание:
Модификация hosts без рута
Описание:
На GP программа платная, но её можно скачать с github разработчика, официально бесплатно! (ссылка в посте)
Программа позволяет использовать модифицированный hosts (/system/etc/hosts) на уcтройствах без рута. Приложение также может быть использовано как блокировщик рекламы (есть готовые hosts файлы для этого в сети).
Пример hosts файла:
https://raw.githubuser…ster/example_hosts.txt
Фунционал:
1. Использование без root.
2. Поддержка wildcard DNS, например:
127.0.0.1 a.com |
127.0.0.1 b.a.com | => 127.0.0.1 .a.com
127.0.0.1 c.b.a.com |
3. Полная поддержка ipv6, например:
:: b.com
2001:A124::6666 c.com
fc00:aaaa:bbbb:cccc:1111:2222:3333:1234 www.d.com
fe80::2 c.b.a.com
4. Может оказаться более энергосберегающим при большой hosts файле из-за поддержки wildcard DNS.
Как пользоваться:
1. Создать или скачать hosts файл и разместить в любой удобной папке на устройстве.
2. Запустить программу, нажать нижнюю кнопку для выбора hosts файла из шага 1.
3. На главном экране программы нажать на большой переключатель, который должен стать зелёным.
4. Наслаждаться!
Vpn Hosts app helping developers customized hosts(/system/etc/hosts) File on no root android devices.
The Virtual Hosts app can also be used to do block ads.(as ad blocker)
1,Use Hosts File on android devices with out root.So that can custom domain name
resolution records.
2,support wildcard DNS records.for example:
127.0.0.1 a.com |
127.0.0.1 b.a.com | => 127.0.0.1 .a.com
127.0.0.1 c.b.a.com |
3,full support ipv6 network , support change AAAA (Ipv6 Address) DNS records. example:
:: b.com
2001:A124::6666 c.com
fc00:aaaa:bbbb:cccc:1111:2222:3333:1234 www.d.com
fe80::2 c.b.a.com
4,maybe more power saving when the records too much,because can use wildcard DNS records. such as google domain, only need one record «.google.com » that can represents all the subdomains.
1,make the hosts file by self or get from Internet.
2,put the file into your phone anywhere you can choose or accessible.
3,start app. click the blue button where at the bottom of the scree , then select the hosts file which you make or get from Internet.
4, click the big white button which like a switch for running and the white button will turn green.
5,enjoy it!
Некоторые hosts файлы:
Мой персональный, составленный на основе Adblock с добавлением поддержки Pandora® Radio.
hosts-1.txt
1 — запускаем браузер Chrome
2 — вводим в строке “chrome://flags” без кавычек
3 — Ищем “Async DNS” и ставим режим Disable
4 — перезагружаем
This problem seems to be caused by chrome. please test this ,
1. Launch chrome
2. Enter the URL “chrome://flags”, without quotes, into the address bar.
3. Search «dns» 4,Set the “Async DNS” option to “Disabled” and close the tab.
Отсюда: https://www.androidsag…l-2-not-working-chrome
Требуется Android: 4.4+
Русский интерфейс: Нет
Версия: 2.1.0 mod Anti-Track VPN Hosts (no root) (Пост Mrak525 #74760272)
Скачать APK с github (2.0.2.1)
Версия: 2.0.2.1vpn-hosts-2.0.2.1-github.apk ( 1.13 МБ )
Версия: 2.0.1 Сообщение №64, автор Alex0047
Версия: 2.0.0 Сообщение №57, автор Alex0047
Версия: 1.6.8 VPN Hosts (no root) (Пост Alex0047 #71807907) xfalcon.vhosts.1.6.7.apk ( 1.04 МБ )
Версия: 1.6.7 VPN Hosts (no root) (Пост Alex0047 #69016917)
Версия: 1.6.5 VPN Hosts (no root) (Пост Alex0047 #68486042)
версия: 1.6.4com-github-xfalcon-vhosts.21.apk ( 890.25 КБ )
Сообщение отредактировал iMiKED — 06.08.20, 08:12
Источник
Android hosts без root
Краткое описание:
Модификация hosts без рута
Описание:
На GP программа платная, но её можно скачать с github разработчика, официально бесплатно! (ссылка в посте)
Программа позволяет использовать модифицированный hosts (/system/etc/hosts) на уcтройствах без рута. Приложение также может быть использовано как блокировщик рекламы (есть готовые hosts файлы для этого в сети).
Пример hosts файла:
https://raw.githubuser…ster/example_hosts.txt
Фунционал:
1. Использование без root.
2. Поддержка wildcard DNS, например:
127.0.0.1 a.com |
127.0.0.1 b.a.com | => 127.0.0.1 .a.com
127.0.0.1 c.b.a.com |
3. Полная поддержка ipv6, например:
:: b.com
2001:A124::6666 c.com
fc00:aaaa:bbbb:cccc:1111:2222:3333:1234 www.d.com
fe80::2 c.b.a.com
4. Может оказаться более энергосберегающим при большой hosts файле из-за поддержки wildcard DNS.
Как пользоваться:
1. Создать или скачать hosts файл и разместить в любой удобной папке на устройстве.
2. Запустить программу, нажать нижнюю кнопку для выбора hosts файла из шага 1.
3. На главном экране программы нажать на большой переключатель, который должен стать зелёным.
4. Наслаждаться!
Vpn Hosts app helping developers customized hosts(/system/etc/hosts) File on no root android devices.
The Virtual Hosts app can also be used to do block ads.(as ad blocker)
1,Use Hosts File on android devices with out root.So that can custom domain name
resolution records.
2,support wildcard DNS records.for example:
127.0.0.1 a.com |
127.0.0.1 b.a.com | => 127.0.0.1 .a.com
127.0.0.1 c.b.a.com |
3,full support ipv6 network , support change AAAA (Ipv6 Address) DNS records. example:
:: b.com
2001:A124::6666 c.com
fc00:aaaa:bbbb:cccc:1111:2222:3333:1234 www.d.com
fe80::2 c.b.a.com
4,maybe more power saving when the records too much,because can use wildcard DNS records. such as google domain, only need one record «.google.com » that can represents all the subdomains.
1,make the hosts file by self or get from Internet.
2,put the file into your phone anywhere you can choose or accessible.
3,start app. click the blue button where at the bottom of the scree , then select the hosts file which you make or get from Internet.
4, click the big white button which like a switch for running and the white button will turn green.
5,enjoy it!
Некоторые hosts файлы:
Мой персональный, составленный на основе Adblock с добавлением поддержки Pandora® Radio.
hosts-1.txt
1 — запускаем браузер Chrome
2 — вводим в строке “chrome://flags” без кавычек
3 — Ищем “Async DNS” и ставим режим Disable
4 — перезагружаем
This problem seems to be caused by chrome. please test this ,
1. Launch chrome
2. Enter the URL “chrome://flags”, without quotes, into the address bar.
3. Search «dns» 4,Set the “Async DNS” option to “Disabled” and close the tab.
Отсюда: https://www.androidsag…l-2-not-working-chrome
Требуется Android: 4.4+
Русский интерфейс: Нет
Версия: 2.1.0 mod Anti-Track VPN Hosts (no root) (Пост Mrak525 #74760272)
Скачать APK с github (2.0.2.1)
Версия: 2.0.2.1vpn-hosts-2.0.2.1-github.apk ( 1.13 МБ )
Версия: 2.0.1 Сообщение №64, автор Alex0047
Версия: 2.0.0 Сообщение №57, автор Alex0047
Версия: 1.6.8 VPN Hosts (no root) (Пост Alex0047 #71807907) xfalcon.vhosts.1.6.7.apk ( 1.04 МБ )
Версия: 1.6.7 VPN Hosts (no root) (Пост Alex0047 #69016917)
Версия: 1.6.5 VPN Hosts (no root) (Пост Alex0047 #68486042)
версия: 1.6.4com-github-xfalcon-vhosts.21.apk ( 890.25 КБ )
Сообщение отредактировал iMiKED — 06.08.20, 08:12
Источник