Lumpics lumpics.ru

Изменение значения TTL на Android

Смартфоны и планшеты без root

Для смартфонов, у которых отсутствует рут-доступ, можно попробовать изменить ТТЛ на принимающем устройстве (компьютере). Для просмотра текущего значения параметра воспользуемся средством терминала – например, Terminal Emulator.

Скачать приложение Terminal Emulator for Android из Google Play Маркета

  1. Запустите приложение и введите в нём следующую команду:

    cat /proc/sys/net/ipv4/ip_default_ttl

    Проверьте правильность ввода, затем нажмите аналог Enter на вашей клавиатуре.

  2. Ввод команды просмотра для смены TTL на Android без рута
  3. Появится базовое значение данных нужного параметра.
  4. Просмотр текущего значения для смены TTL на Android без рута
  5. Измените ТТЛ на всех устройствах, которые будут подключаться к этому. На компьютере под управлением Windows это сделать довольно просто.

    Подробнее: Как поменять TTL в Windows 7 и Windows 10

  6. Данный способ не слишком надёжный, поскольку в большинстве случаев значение нужно менять именно на девайсе, который раздаёт интернет.

Смартфоны и планшеты с root

Задача упрощается, если на целевом устройстве присутствует рут-доступ. В таком случае изменить TTL можно вручную, отредактировав один из системных файлов. Для этой операции нам потребуется файловый менеджер с рут-доступом, например, Root Explorer.

Скачать Root Explorer из Google Play Маркета

  1. Переведите устройство в режим полёта.

    Подробнее: Как включить режим полёта на Android

  2. Включить режим полёта для смены TTL на Android в ручном режиме посредством Root Explorer
  3. Откройте приложение и нажмите на кнопку «Права R/W», затем перейдите по следующему адресу:

    Root/proc/sys/net/ipv4

  4. Перейти в нужный каталог для смены TTL на Android в ручном режиме посредством Root Explorer
  5. Тапните по файлу ip_default_ttl – появится контекстное меню, выберите в нём «Редактор текста».
  6. Открыть требуемый файл для смены TTL на Android в ручном режиме посредством Root Explorer
  7. Файл будет открыт для редактирования – сотрите имеющееся значение и введите то, которое вам требуется, после чего сохраните изменения.
  8. Сохранение изменений для смены TTL на Android в ручном режиме посредством Root Explorer
  9. Закрывайте файловый менеджер и выключайте режим полёта.

Попробуйте активировать раздачу интернета – если всё сделали правильно, операторские ограничения больше не будут вам докучать.

Наша группа в TelegramНаша группа в TelegramПолезные советы и помощь

Задайте вопрос или оставьте свое мнение

8 комментариев
xiaomi pad 6 pro 12 / 512:

терминал выдает отказано в доступе . ттл мастер даже базовый ттл не видит . через рут эксплорер пробовал значение не сохраняется . рут права магиск . прошивка чистый китай может в этом беда . даже не знаю как быть . такое ощущение что прощ на айфоне поменять ттл

Аноним:

Root/proc/sys/net/ а дальше никаких папок и файлов. Создаю новую папку, создаю в ней файл, файл не открывается (выпадает в просмотр пользовательских файлов). Повторный перезаход — новой созданной папки нет, но создать её уже нельзя. Андроид 11.

Миша:

Как получить cat /proc/sys/net/ipv4/ip_default_ttl

Павел:

как через терминал поменять значение TTL ни на одном сайте не сказано, только написано как узнать это значение. Как изменить то его, а? Какую команду нужно прописать? Вы если пишете статью, так доводите мысль до конца!

Артём:

Через терминал ты этого не сделаешь, а вот через total comander можешь найти этот фаил по тому же пути и отредактировать, но опять таки тебе не позволит надпись permission denied
Так что шить так и так придётся

mj4444:

Следующая команда должна сработать если права есть (если прав нет, тут уже ни что не поможет)
echo 63 > /proc/sys/net/ipv4/ip_default_ttl

Аноним:

На Андроиде 7.0 ни хрена все это не действует!

Аноним:

на 7 даже рекавери не ставится