На этой странице
Коротко. TikTok решает, какую ленту показать, по данным SIM-карты и региона телефона. Мод подставляет в эти данные выбранную страну — например, Казахстан, — и сервер включает обычный режим: свежие видео, эфиры, публикация. IP-адрес, SIM-карта и другие приложения при этом не меняются.
Что происходит, когда вы открываете ленту
Каждый раз, когда TikTok подгружает новые ролики, происходит примерно одно и то же:
- Приложение собирает сведения о телефоне: модель, версию Android, язык, часовой пояс, регион системы и данные SIM-карты — код страны и код оператора.
- Эти сведения прикрепляются к запросу ленты вместе со служебной подписью. Подпись вычисляет встроенная библиотека TikTok — так сервер понимает, что запрос пришёл от настоящего приложения, а не от скрипта.
- Сервер проверяет подпись и по сведениям о телефоне решает, в каком режиме вас обслуживать и какие ролики подобрать.
- Для российского региона включается ограниченный режим: архивные ролики, без публикации и эфиров.
Получается, что ограничение срабатывает не на уровне сети, а на уровне данных, которые приложение само сообщает о себе. В этом и ключ к пониманию того, почему работает мод.
По каким признакам TikTok определяет страну
| Признак | Откуда берётся | Пример для России | Что делает мод |
|---|---|---|---|
| Код страны SIM (MCC) | SIM-карта | 250 | Заменяет на код выбранной страны |
| Код оператора (MNC) | SIM-карта | 01 — МТС, 02 — МегаФон, 20 — T2, 99 — Билайн | Заменяет вместе с кодом страны |
| Регион системы | Настройки Android | RU | Заменяет |
| Язык интерфейса | Настройки | русский | Не трогает — интерфейс остаётся русским |
| IP-адрес | Интернет-провайдер | российский | Не меняет — для выбора ленты он вторичен |
| Регион аккаунта | Указан при регистрации | Россия | Не меняет — ленту определяют текущие данные устройства |
Первые три строки — главные. Именно поэтому VPN, который меняет только IP, сам по себе почти не помогает: SIM-карта продолжает сообщать «250 — Россия».
Что именно меняет мод
В официальное приложение встроен небольшой модуль. Он перехватывает момент, когда TikTok считывает данные SIM-карты и региона, и возвращает вместо реальных значений значения выбранной страны. При выборе Казахстана сервер получит код страны 401 и регион KZ, при выборе Беларуси — 257 и BY.
Всё остальное в запросе остаётся настоящим: модель телефона, версия приложения, ваш аккаунт. Служебную подпись по-прежнему вычисляет родная библиотека TikTok — уже для изменённых данных. Поэтому для сервера запрос выглядит полностью обычным: пришёл актуальный клиент TikTok из Казахстана.
Ответ сервера — обычная лента: свежие ролики, эфиры, публикация, поиск по новым видео. Аккаунт тот же, подписки те же.
Подмена действует только внутри TikTok. Другие приложения, звонки, SMS и мобильный интернет видят вашу настоящую SIM-карту — в системе ничего не меняется.
Почему не нужен VPN
VPN меняет маршрут трафика и IP-адрес, который видит сервер. Но, как видно из таблицы выше, для выбора ленты TikTok прежде всего смотрит на SIM-карту и регион системы. Мод меняет именно их, поэтому дополнительно прятать IP не требуется.
Более того, VPN иногда мешает: если IP указывает на одну страну, а регион в моде — на другую, рекомендации могут сбиваться, а часть запросов — завершаться ошибкой сети. Если после включения мода лента ведёт себя странно, первым делом выключите VPN.
Почему не нужно вынимать SIM-карту
В 2022 году SIM-карту вынимали, чтобы TikTok не видел код российского оператора. Мод решает ту же задачу программно: TikTok получает подменённый код, а сама SIM-карта продолжает работать для звонков, SMS и мобильного интернета.
Почему после смены региона нужен перезапуск
TikTok считывает сведения о телефоне при запуске и держит первые порции ленты в кэше. Если просто свернуть приложение и вернуться, оно продолжит работать со старыми данными. Поэтому после смены страны приложение нужно закрыть полностью — смахнуть из списка недавних или нажать «Остановить» в настройках приложения Android. При следующем запуске сервер получит новый регион.
Первые десятки роликов после смены страны могут казаться случайными: алгоритм ещё не знает ваших интересов в новом регионе. Лайкайте то, что нравится, — лента быстро подстроится.
Почему старые моды перестают работать
TikTok обновляется очень часто, и время от времени сервер перестаёт принимать запросы от устаревших версий: меняется формат ответов, алгоритм служебной подписи, требования к минимальной версии клиента. Мод на старой основе продолжает запускаться, но:
- лента не загружается или показывает «Нет подключения к сети»;
- вход уходит в бесконечный цикл или заканчивается белым экраном;
- приложение требует обновиться и не пускает дальше.
Поэтому номер версии — главный признак рабочего мода. Наша сборка построена на TikTok 47.4.3; ветки 42.x и старше ставить не советуем, даже если они попадутся в архивах и чатах. Что изменилось в последней сборке — на странице последняя версия Тик Ток мода.
Почему мод нельзя поставить рядом с официальным TikTok
У каждого Android-приложения есть уникальное имя пакета и цифровая подпись разработчика. Мод сохраняет имя пакета официального TikTok — так он корректно работает с серверами, — но подписан другим ключом. Android не разрешает установить приложение поверх другого с тем же именем, если подписи не совпадают, и показывает «Приложение не установлено».
Это не ошибка мода, а стандартная защита системы. Решение простое — удалить официальный TikTok перед установкой. Данные аккаунта хранятся на сервере, а не в приложении. Порядок действий — в инструкции как установить Тик Ток мод.
Как работают остальные функции
Скрытие рекламы
Рекламные ролики приходят в ленту вместе с обычными, но с пометкой «реклама». Мод отбрасывает такие элементы до того, как лента будет показана, поэтому на месте рекламы не остаётся пустых экранов.
Загрузка без водяного знака
Для каждого ролика сервер отдаёт несколько ссылок — для просмотра в ленте и для скачивания. Во вторую версию TikTok вшивает логотип и ник автора. Мод сохраняет версию для просмотра, в которой водяного знака нет.
Подтверждения и блокировка
Подтверждение лайка, подписки или дизлайка комментария — это дополнительное окно «Вы уверены?», которое мод показывает перед действием. Блокировка паролем спрашивает код при каждом открытии приложения.
Косметические функции
«Фейковая галочка» и поддельное число подписчиков меняют только то, что нарисовано на вашем экране. Другие пользователи их не видят, на сервере ничего не меняется. Полный список настроек — на странице функции Тик Ток мода.
Чего мод не делает
- не меняет IP-адрес и не шифрует трафик — это не VPN;
- не требует root-доступа и не трогает системные файлы;
- не открывает закрытые аккаунты и не показывает чужие личные сообщения;
- не накручивает подписчиков и просмотры — счётчики меняются только на вашем экране;
- не просит вводить пароль на сторонних сайтах и не требует оплаты.