Вместо введения.
Я пользуюсь Samsung Note 3 LTE (N9005). Оператор, с недавних времен, Yota. LTE на этом аппарате пока не поддерживается официально, по этому я решил сегодня сделать root на телефоне и вручную включить LTE.
Root получил по инструкции с ресурса 4PDA. LTE активировал, дописав в файл /system/etc/lteon_netlist.xml строчку:
whiteLists numeric=«25011» ltestate=«PS/CSFB» operator=«Yota» country=«Russia» defaultMode=«GWL»
Выставивл в настройках точки доступа владельца — LTE. Дальше перезагружаем аппарат и в настройках можно выбрать новый режим LTE.
Вместо послесловия
Yota, не будьте жадинами, дайте нормальный интернет.
UPD: Для тех, у кого не заработало на Android 4.3, 4.4: зайдите в файл /data/data/com.android.providers.settings/databases/settings.db sqllite редактором и посмотрите значение tether_dun_required, должно быть 0.
Завязка
Прийдя домой я обнаружил, что интернет через провод как бы есть, но страницы не открываются (обычное поведение провайдера в пятницу и субботу). И тут вспомнил, что есть у меня LTE! Включил режим точки, открыл браузер и:
Как же быть?
Изменяем hosts-файл.
Это действие не позволит операторам Yota разгадать ваши намерения обойти блокировку в вашем режиме модема и получить доступ к торрентам.
Кульминация
Так как телефон рутован, то просто в файле /system/etc/sysctl.conf прописываем net.ipv4.ip_default_ttl = 63. Выключаем «Мобильные данные» и включаем. Заходим в браузер на ноутбуке и вуа-ля! Все открывается и скорость не режется!
Обход блокировки контента yota и других провайдеров
Чтобы снять другие ограничения доступа к Интернет-ресурсам, например inbet cafe следует выполнить действия:
- Устанавливаем браузер
- Активируем виртуальную частную сеть в настройках браузера VPN. VPN позволяет обеспечить сетевое соединение поверх другой сети.
- Далее используем открывшийся доступ к сайтам, которые нам необходимы.
Можно использовать прокси-сервера. Для этого надо искать свободные прокси-сервера с высокой скоростью соединения. Зато указанная функция в браузере Opera наиболее удобна и понятна для пользователей интернета. Выбираем простейший путь в три шага.
Обход ограничений yota
Полтора месяца назад ушел из МТС в Йоту по той причине, что МТС, в котором я обслуживался почти десять лет, решили в одностороннем порядке изменить мой тарифный план на менее для меня выгодный. Я ознакомился с тарифными планами Yota, проанализировал через личный кабинет МТС исходящий голосовой трафик и принял решение о приобретении 600-та минут в месяц, без покупки безлимитного пакета sms, поскольку данным сервисом я практически не пользуюсь.
Переход на Йоту с сохранением телефонного номера занял восемь дней, после чего я уже мог пользоваться новой sim-картой. Как оказалось, Yota не предоставляет автоматических настроек точки доступа, по крайней мере, для Android. Поэтому пришлось вносить их вручную самостоятельно, как в старые добрые времена, при настройке коммуникаторов на Windows Mobile. Возможно кому-то пригодится краткая инструкция по настройке:
- Установите sim-карту в телефон;
- Дождитесь появления сети;
- Включите передачу мобильных данных;
- Дождитесь того момента, когда интернет пропадет;
- Перезагрузите смартфон;
- Перейдите в настройки – «еще» – «Мобильная связь» – «Точки доступа APN»;
- Создайте новую точку доступа, присвойте ей имя «yota», APN: internet.yota;
- Сохраните точку доступа и установите ее по умолчанию;
- Включите интернет-роуминг;
- Установите приложение YOTA из Play Market;
- Определитесь с тарифным планом.
Данную инструкцию мне предоставили в отделе продаж Yota в Красноярске. Однако некоторым моим знакомым подобную бумажку не выдали, поэтому я решил опубликовать информацию в данной статье.
Хотел бы кратко рассказать о минусах и плюсах, которые я обрел, подключившись к YOTA. Для начала о хорошем:
- Голосовая связь, на мой субъективный взгляд, гораздо более высокого качества, нежели в МТС. То есть я не замечаю никаких внезапных обрывов или отсутствия звука в трубке. Мне не требуется перезванивать по несколько раз, чтобы поговорить с кем бы то ни было. За исключением некоторых товарищей, которые до сих пор сидят на МТС.
- Все преимущества связи от Йота – безлимитный Интернет, одинаковая тарификация звонков на междугородние, городские и мобильные номера телефонов, отсутствие роуминга по России, бесплатные звонки внутри сети.
Минусы, которые тоже присутствуют:
- Связь 4G мой смартфон ловит не далеко не везде, несмотря на то, что покрытие в данном конкретном месте указано на официальном сайте. Проверено на двух разных аппаратах – HTC M8 Dual Sim и Samsung Galaxy S5 Dual Sim. При этом в разное время суток в одном и том же месте связь 4G может появляться или исчезать. Никакой закономерности в этом не выявлено. Возобновить работу с сетями нового поколения, после потери с ними соединения, иногда получается простым отключением и последующим включением мобильных данных без перезагрузки телефона. Я даже писал об этом в поддержку, на что получил стандартную отписку о силе ветра и грома, которые поражают радиоволны. В общем, данную проблему я решить не смог, однако именно в этот момент, уже в течение двух часов, мой HTC стабильно ловит сеть 4G.
- Второй отрицательный момент, который меня поджидал, заключался в том, что раздавать Интернет на сторонние устройства было запрещено на техническом уровне. В МТС с этим был полный порядок, и свой пакет в 3Гб я мог с успехом тратить на любые нужды. Кроме того, несмотря на качество голосовой связи, качество покрытия Красноярска сетями 4G в МТС явно выше. Разумеется, домашний Интернет у меня присутствует, однако изредка приходится брать ноутбук куда-то с собой и не всегда в тех местах имеется свободный доступ к Wi-fi. Кроме того, бывает, что в компании ТТК иногда случаются перебои, когда Интернет в течение некоторого времени недоступен. Я не вижу необходимости качать с помощью мобильных данных гору торрентов, работа с которыми, кстати, также в Йота ограничена, но использовать, в редких случаях, телефон в качестве точки доступа мне необходимо. Таким образом, мне потребовалось разобраться в вопросе и найти обход ограничений YOTA, о чем ниже и пойдет речь.
Разбираться пришлось не долго, решение было найдено еще до меня, мне его нужно было только отыскать на просторах сети. Дело в том, что автоматика провайдера блокирует устройства, значение TTL которых, отлично от TTL смартфона. Я опущу описание технических подробностей, думаю, что тем, кому они интересны – найдут их самостоятельно. Суть процесса сводится к тому, чтобы уравнять значения TTL смартфона и внешних устройств.
По умолчанию TTL большинства Android устройств имеет значение 64, тогда как девайсы на Windows по умолчанию имеют значение TTL 128. Отсюда мы видим два выхода – подстроить телефон под все устройства на Windows разом или подстраивать каждый компьютер отдельно.
Для того чтобы изменить TTL смартфона, обязательно потребуются root права. И те, кому дорога гарантия или те, кому не нужен рутированный телефон – не готовы пойти на подобный шаг. Изменить значение TTL компьютера гораздо проще, кроме того, подавляющему большинству не требуется настройка более чем одного устройства. Поэтому лично я выбрал второй способ, изменив значение TTL на своих ноутбуках.
Чтобы запустить Интернет через телефон и обойти ограничения YOTA, на компьютере, потребуется внести дополнительное значение в реестр. Для тех, кому это сложно и непонятно я предоставлю готовое решение в виде архива. В архиве вы найдете два файла, большинству понадобится лишь один из них – «DefaultTTL Tcpip». Вам нужно только дважды кликнуть по нему левой кнопкой мыши, согласиться с внесением изменений, после чего перезагрузить ПК. Если Интернет после этого не заработал – установите аналогичным способом второй файл. Однако у меня всегда получалось это сделать с помощью первого.
АРХИВ
Оба этих файла я залил на флеш-карту телефона и теперь могу в быстром режиме произвести настройку любого устройства на Windows, подключив мой HTC в качестве флешки.
Внимание!!! После применения первого файла, у вас изменятся некоторые настройки вашего компьютера, в том числе его имя! Тем, кто не желает столкнуться с подобными трудностями – рекомендую читать дальше!
Из тех, кто дошел до этого места статьи, наверняка найдутся пытливые умы, которые захотят сделать все самостоятельно с нуля. К тому же это не так сложно, как может показаться.
Для начала нам нужно попасть в реестр Windows. Способов сделать это довольно много, наиболее распространенным является ввод команды «regedit» в командную строку. Если вам неизвестно такое понятие, как командная строка и вы не знаете где ее отыскать, я рекомендую универсальный способ – вызов «Диспетчера задач». Нажмите одновременно клавиши Ctrl Alt Delete, в левом верхнем углу появившегося окна Диспетчера задач выберите «Файл» – «Новая задача», в поле введите «regedit»(без кавычек).
Запустится Редактор реестра, в котором вам нужно перейти по пути:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParameters
Здесь в большом поле справа кликните правой кнопкой мыши на пустом месте «Создать» – «Параметр DWORD (32-бита)» и задайте ему имя «DefaultTTL».
Перейдите в своем телефоне с помощью любого проводника по адресу: /proc/sys/net/ipv4/ip_default_ttl и удостоверьтесь в значении. Оно должно быть равно 64, если значение отличается от 64, то значение, которое мы будем вводить в реестр должно быть равным значению TTL вашего аппарата 1.
Установите десятичную систему исчисления, затем введите значение 65, после чего нажмите кнопку «Ок».
Ту же самую операцию проделайте в реестре по адресу (лично мне она не понадобилась): HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpip6Parameters
По завершению процедур перезагрузите компьютер и приступайте к подключению. Если вы все сделали правильно – будет работать.
Если у вас остались вопросы или желаете поделиться своими рецептами – пишите в комментариях! Кстати, пока не найден универсальный и простой способ обхода ограничений YOTA при работе с торрентами.
Поэтапные действия владельца смартфона для снятия блокировки yota.
Вам потребуется отредактировать ветку системного реестра для изменения параметров оперативной системы, так как стандартные действия не позволят этого сделать. А чтобы сохранились изменения в оперативной системе ОС вам необходимо изменить hosts-файл.
Системный реестр – это база параметров и настроек вашей оперативной системы Windows.
hosts-файл – это текстовый файл, открывающийся встроенными текстовыми редакторами. Мы будем использовать Блокнот. Текстовый файл нам потребуется для копирования содержимого веб-страницы.
Развитие
Попытка пингов до нажатия на кнопку в зловещем синем окне не увенчалась успехом. Значит режутся не порты. Значит трафик режется на 3 (сетевом) уровне модели ОСИ.
Как Yota отличет пакеты телефона от пакетов ноутбука, при условии что ноут подключен через телефон? Откроем wiki и
? В ходе анализа и изучения матчасти была выявлена разница между пакетами, это TTL! С телефона до Yota доходят пакеты с TTL = 64, а с ноутбука уже доходят пакеты с TTL = 63 (1 ttl уходит на прохождение через телефон)!
Редактируем ветку системного реестра
- Начинаем редактировать базу параметров и настроек оперативной системы с запуска программы Regedit путем одновременного нажатия клавиш «Win» R. После этого в появившемся окне пишем название программы Regedit.
- Выбираем ветку HKEY_LOCAI_MACHINE, в ней содержатся параметры и конфигурации вашего локального компьютера, на котором вы выполнили вход в систему. Все зарегистрированные в операционной системе файлы имеют расширения, которые хранятся в этой ветке системного реестра.
- Начинаем открывать поочередно папки: System, затем CurrentControlSet, переходим в Services.
- В следующей папке Tcpip справа видим окно редактора. Правой кнопкой мышки щелкаем на пустом месте в открывшемся окне и создаём новый параметр DWORD, размерностью 32 бит – это разрядность чисел, на котором может работать ПО (программное обеспечение) вашего компьютера.
- Называем новый параметр DefaultTTL.
- Дважды нажав на новый параметр вызываем его СВОЙСТВА. Маркером помечаем Десятичное, а поле его значения выставляем 65.
- Чтобы сохранить изменения, закрываем окно реестра.