Смартфоны и планшеты без root
Для смартфонов, у которых отсутствует рут-доступ, можно попробовать изменить ТТЛ на принимающем устройстве (компьютере). Для просмотра текущего значения параметра воспользуемся средством терминала – например, Terminal Emulator.
Скачать приложение Terminal Emulator for Android из Google Play Маркета
- Запустите приложение и введите в нём следующую команду:
cat /proc/sys/net/ipv4/ip_default_ttl
Проверьте правильность ввода, затем нажмите аналог Enter на вашей клавиатуре.
- Появится базовое значение данных нужного параметра.
- Измените ТТЛ на всех устройствах, которые будут подключаться к этому. На компьютере под управлением Windows это сделать довольно просто.
Подробнее: Как поменять TTL в Windows 7 и Windows 10
Данный способ не слишком надёжный, поскольку в большинстве случаев значение нужно менять именно на девайсе, который раздаёт интернет.
Смартфоны и планшеты с root
Задача упрощается, если на целевом устройстве присутствует рут-доступ. В таком случае изменить TTL можно вручную, отредактировав один из системных файлов. Для этой операции нам потребуется файловый менеджер с рут-доступом, например, Root Explorer.
Скачать Root Explorer из Google Play Маркета
- Переведите устройство в режим полёта.
Подробнее: Как включить режим полёта на Android
- Откройте приложение и нажмите на кнопку «Права R/W», затем перейдите по следующему адресу:
Root/proc/sys/net/ipv4
- Тапните по файлу
ip_default_ttl
– появится контекстное меню, выберите в нём «Редактор текста». - Файл будет открыт для редактирования – сотрите имеющееся значение и введите то, которое вам требуется, после чего сохраните изменения.
- Закрывайте файловый менеджер и выключайте режим полёта.
Попробуйте активировать раздачу интернета – если всё сделали правильно, операторские ограничения больше не будут вам докучать.
терминал выдает отказано в доступе . ттл мастер даже базовый ттл не видит . через рут эксплорер пробовал значение не сохраняется . рут права магиск . прошивка чистый китай может в этом беда . даже не знаю как быть . такое ощущение что прощ на айфоне поменять ттл
Root/proc/sys/net/ а дальше никаких папок и файлов. Создаю новую папку, создаю в ней файл, файл не открывается (выпадает в просмотр пользовательских файлов). Повторный перезаход — новой созданной папки нет, но создать её уже нельзя. Андроид 11.
Как получить cat /proc/sys/net/ipv4/ip_default_ttl
как через терминал поменять значение TTL ни на одном сайте не сказано, только написано как узнать это значение. Как изменить то его, а? Какую команду нужно прописать? Вы если пишете статью, так доводите мысль до конца!
Через терминал ты этого не сделаешь, а вот через total comander можешь найти этот фаил по тому же пути и отредактировать, но опять таки тебе не позволит надпись permission denied
Так что шить так и так придётся
Следующая команда должна сработать если права есть (если прав нет, тут уже ни что не поможет)
echo 63 > /proc/sys/net/ipv4/ip_default_ttl
На Андроиде 7.0 ни хрена все это не действует!
на 7 даже рекавери не ставится