Вроде бы эта тема еще не затрагивалась здесь. А она актуальна.
Итак, вот что нарыл (все программы бесплатны):
1). Смена провайдерского DNS.
Увы, файла /etc/resolv.conf в андроиде нет. В инете попались утверждения, что вместо него /system/etc/resolv.conf, но я у себя и такого не обнаружил, и где в андроиде хранятся настройки DNS так пока и не докопался.
Зато нашел удобную прогу DNS Changer -
https://play.google.com/store/apps/details?id=com.eddypcz.dnschanger
Можно заменить DNS-сервера (либо на свой, либо выбрать из списка публичных серверов), только для текущего сеанса, до переподключения к 3G или Wi-Fi, либо в настройках поставить автоматическое подключение.
Требуются root права.
Что такое Root права и для чего они нужны
2). Tor для Android
Есть очень удобная прога Orbot -
https://play.google.com/store/apps/details?id=org.torproject.android
http://f-droid.org/repository/browse/?fdcategory=Internet&fdid=org.torproject.android
Может работать в двух вариантах. В первом случае root права не требуются, но работать через tor будут, насколько я понял, только специально заточенные приложения (список предложит сам orbot), например, браузер orweb (от разработчиков орбота) -
https://play.google.com/store/apps/details?id=info.guardianproject.browser
http://f-droid.org/repository/browse/?fdcategory=I...d=info.guardianproject.browser
В этом случае подключиться к opds непосредственно из читалки не получится.
Второй вариант более удобный - transparent proxying, в этом случае весь трафик с устройства пойдет через tor. Но для этого варианта требуются root-права.
Подробности настройки tor в том и другом варианте (с root и без)
3). Выход в сеть через proxy.
ProxyDroid -
https://play.google.com/store/apps/details?id=org.proxydroid
Работает прекрасно, поддерживает как http-proxy, так и Socks 4 и 5.
Требует прав рута. (Что ж, кто хочет обходить блокировку и все еще не порутал свое устройство - срочно бежит рутать).
Адрес, где можно взять список прокси-серверов тут уже приводили в каком-то из топиков -
http://50na50.net/ru/proxy/
Но напоминаю о необходимости соблюдать осторожность и избегать вводить пароли и логины при работе через неизвестный или сомнительный прокси-сервер.
4). I2P
Ни в Google Play, ни в F-Droid прогамм для I2P нет (по крайней мере, я не нашел).
Но зато есть на 4pda -
http://4pda.ru/forum/index.php?showtopic=369746
Ужасно работающая альфа-версия. Сколько ни пытался, удалось только один раз подключиться к forum.i2p, больше никуда. Правда, подключался я через 3G, а не Wi-Fi.
Встроенный браузер убог.
Но отзывы на 4pda довольно хорошие, так что, возможно, я просто что-то не так делал.
Зато root-права не нужны.
UPDATE про i2p:
Итак, настроил себе i2p на планшете (рута нет).
Как написано - берем i2p-клиент отсюда -
http://4pda.ru/forum/index.php?showtopic=369746
Там выложили новую версию, по-прежнему альфа, но теперь хотя бы работает.
Устанавливаем, запускаем, ждем пока человечек в области уведомлений поднимется.
Пока ждем - идем в google play и устанавливаем harley browser (именно harley, а не habit, как рекомендовано в шапке на 4pda - с тем читать книжки онлайн получится, а скачивать нет.
Идем в настройки harley browser, далее в advanced и прописываем адрес прокси 127.0.0.1 и порт 4444. ставим галочку "включить прокси".
Смотрим поднялся ли в области уведомлений человечек, если да, то вбиваем в адресную строку flibusta.i2p и качаем чего хотелось :)))
UPDATE2 про i2p:
Как выяснилось, Харлей браузер работает нестабильно.
Поэтому, как ниже советуют Slavik.iv и другие - лучше ставить в связке с I2P Firefox for Android c дополнением Network Preferences. Настраиваем так же, как описано (с картинками) в посте про Tor, только вместо порта 8118 ставим порт 4444 -
http://flibusta.net/comment/993662#comment-993662
Или, как подробно описал Slavik.iv -
http://flibusta.net/comment/994113#comment-994113