TiktokPatchXposed

Русский | English

LSPosed-модуль для TikTok: убирает рекламу, открывает функции, которые TikTok включает не всем, и добавляет пару полезных мелочей. Все настройки находятся прямо в TikTok.

Текущая версия — 4.0.1. Проверено на TikTok 47.1.4 из Google Play, Android 16.

Что умеет

Лента

  • убирает рекламу: в ленте, на заставке при запуске, внутри видео и в других списках роликов
  • скрывает LIVE-трансляции и кнопку LIVE в левом верхнем углу
  • скрывает ролики с пометкой «Вы можете знать»
  • показывает полосу перемотки на всех видео, включая короткие

Комментарии и профиль

  • репосты с комментарием
  • новый вид профиля с баннерами
  • скрытые функции TikTok: ускорение по удержанию, комментарии в избранное, аудио- и фотокомментарии, фоновое воспроизведение и прочее

Загрузки и ссылки

  • скачивание без водяного знака
  • можно скачать любое видео, даже если автор это запретил
  • скриншоты и запись экрана работают везде
  • чистые ссылки: при копировании из ссылки TikTok убираются параметры отслеживания (_r, _t, u_code, share_link_id и т.п.)

Регион

  • подмена страны SIM-карты, около 190 стран на выбор. По умолчанию стоит Германия, можно выбрать другую страну или выключить. Рекомендации при этом остаются на вашем языке

Огоньки

  • автоогоньки — по умолчанию выключены, подробнее ниже

Репосты с комментарием, новый профиль и скрытые функции — это серверные эксперименты TikTok, модуль просто включает их у себя. Такие настройки и регион применяются после перезапуска TikTok, на экране настроек для этого появится кнопка.

Где настройки

TikTok → Профиль → ☰ → Настройки и конфиденциальность → TiktokPatchXposed (самая первая строка).

Экран повторяет оформление TikTok и подстраивается под его тему («Показать» → светлая/тёмная) и язык. Переведено на русский, английский, украинский, немецкий, испанский, португальский, французский, итальянский, польский, турецкий и индонезийский. Для белорусского и казахского используется русский, для остальных языков — английский.

Отдельного приложения у модуля нет. Кнопка настроек в LSPosed открывает тот же экран внутри TikTok.

Установка

  1. Установите APK и включите модуль для TikTok в LSPosed.
  2. Закройте TikTok (принудительно остановите) и откройте снова.
  3. Зайдите в настройки TikTok → TiktokPatchXposed.

При обновлении со старой версии APK ставится поверх. Автоогоньки после обновления нужно включить заново.

Совместимость

Раньше после каждого обновления TikTok модуль приходилось подгонять под новые имена классов. Теперь он при первом запуске новой версии сам находит нужные места в коде TikTok (по строкам и сигнатурам), на это уходят доли секунды, и запоминает результат. Поэтому новые версии TikTok, скорее всего, будут работать без обновления модуля. Гарантировать это нельзя: если какую-то функцию найти не удалось, модуль её просто пропустит.

Поддерживаются com.zhiliaoapp.musically и com.ss.android.ugc.trill (второй пакет на устройстве не проверялся).

Модуль работает через современный API LSPosed (libxposed 101–102), поэтому в новых версиях LSPosed нет пометки «legacy». Старые LSPosed 1.9.x тоже поддерживаются: для них в APK оставлен прежний способ загрузки.

Автоогоньки

Включаются вручную. Модуль продлевает только уже существующие огоньки в личных чатах на двоих и только когда огонёк вот-вот сгорит. Отправка идёт обычным взаимодействием TikTok spark_v1, а не текстовым сообщением. Работает, пока TikTok открыт: никаких будильников и фоновых сервисов. Каждая отправка сначала записывается, поэтому один и тот же огонёк не продлевается дважды за день. Между чатами модуль делает паузу в несколько секунд, как если бы вы проходили по ним вручную. Если TikTok не принял огонёк, придёт уведомление: проверьте этот чат сами.

Сборка

Нужны Java 17 и Android SDK 36.

./gradlew testDebugUnitTest assembleRelease

Предупреждение

Модификация клиента и автоматические действия могут привести к ограничениям аккаунта. Используйте на свой страх и риск.

Releases

4.0.1

Stable

10/3/2026, 9:38:12 AM

Исправления после 4.0.

Регион. У части пользователей с российской SIM-картой рекомендации всё равно приходили по России: TikTok брал страну не только из SIM, но и из своих внутренних параметров запроса. Теперь подменяются и они, в запросах ленты уходит выбранная страна.

Автоогоньки.

  • Не отправлялись, если в чате остались старые записи об огоньке. Исправлено.
  • Огонёк уходит с теми же данными, что и при нажатии в чате вручную.
  • Больше никакой пачки отправок подряд: модуль ждёт минуту-две после открытия TikTok и делает паузу 8–18 секунд между чатами, как если бы вы проходили по ним сами.
  • Если TikTok не принял огонёк, придёт уведомление, чтобы вы проверили этот чат.

LSPosed. Модуль переведён на современный API (libxposed 101–102), в новых версиях LSPosed больше нет пометки «legacy» и предупреждения об устаревших функциях. Старые LSPosed 1.9.x тоже поддерживаются.

Для обновления поставьте APK поверх и перезапустите TikTok.


English

  • Region: TikTok also took the country from its own request parameters, so users with a Russian SIM still got Russian recommendations. Those are now replaced too.
  • Auto streaks: fixed streaks not being sent when a chat had stale records; a flame now carries the same data as one tapped by hand; no more bursts — 1–2 min after opening TikTok and 8–18 s between chats; a notification if TikTok rejects a flame.
  • LSPosed: moved to the modern API (libxposed 101–102), so newer LSPosed no longer shows the "legacy" warning. Older LSPosed 1.9.x still works.

Install the APK over the old one and restart TikTok.

Assets

1

4.0

Stable

10/2/2026, 7:41:20 AM

Модуль почти полностью переписан.

Что изменилось

Настройки теперь находятся в самом TikTok: Настройки и конфиденциальность → TiktokPatchXposed (первая строка). Экран сделан под стиль TikTok, подстраивается под светлую/тёмную тему и язык приложения. Отдельное приложение модуля больше не нужно, кнопка настроек в LSPosed открывает тот же экран.

Новое:

  • репосты с комментарием
  • новый вид профиля с баннерами
  • скрытые функции TikTok (ускорение по удержанию, комментарии в избранное, аудиокомментарии, фоновое воспроизведение и т.д.)
  • чистые ссылки — при копировании из ссылки убираются параметры отслеживания
  • реклама режется полностью: в ленте, на заставке при запуске, внутри видео
  • можно скачать любое видео, даже если автор запретил
  • скриншоты и запись экрана работают везде
  • выбор региона — около 190 стран. По умолчанию, как и раньше, Германия, но теперь её можно поменять или выключить

Автоогоньки, перемотка, скрытие LIVE и «Вы можете знать» никуда не делись. Автоогоньки после обновления нужно включить заново.

Раньше после каждого обновления TikTok модуль приходилось подгонять под новую версию. Теперь он сам находит нужные места при первом запуске, так что следующие версии должны подхватываться без обновления модуля (но гарантировать не могу).

Проверено на TikTok 47.1.4 из Google Play, Android 16. APK стал весить 76 КБ вместо 190.

Для обновления поставьте APK поверх старого и перезапустите TikTok.


English

Mostly rewritten. Settings are now inside TikTok (Settings and privacy → TiktokPatchXposed), styled like the app and following its theme and language; the separate module app is gone.

New: comment reposts, new profile layout, hidden TikTok features, clean links, fuller ad blocking, download any video, screenshots everywhere, region picker with ~190 countries (Germany by default, as before; can be changed or turned off).

The module now finds TikTok's code on its own after updates instead of relying on per-version tables. Tested on 47.1.4. Auto streaks need to be enabled again after updating.

Assets

1

3.12

Stable

9/3/2026, 4:22:16 PM

Изменения

  • Исправлено редкое исчезновение полосы перемотки после смены роликов.
  • Полоса сохраняется при повторном использовании элементов ленты без фонового опроса интерфейса.
  • LIVE, фото и рекламные публикации не затрагиваются.

Проверено на TikTok 46.7.3.

Changes

  • Fixed the seekbar occasionally disappearing after switching videos.
  • The seekbar persists when feed views are reused, without background UI polling.
  • LIVE, photo and ad items remain unaffected.

Verified with TikTok 46.7.3.

Assets

1