Вышел NoDPI4Android 2.0 — Android-порт инструмента NoDPI

Выпущена первая стабильная версия NoDPI4Android 2.0 — Android-порта открытого инструмента NoDPI для модификации сетевого трафика. Релиз появился вскоре после выхода десктопной версии NoDPI 2.3, в которой был представлен новый метод disorder.
Приложение полностью переписали с нуля. Вместо Python и Kivy разработчики использовали Kotlin, Jetpack Compose и Material 3 Expressive. Это позволило заметно уменьшить размер APK: с 47 МБ в предыдущей версии до 2 МБ в NoDPI4Android 2.0. Одновременно был обновлён интерфейс приложения.
Новый метод обработки трафика
Главным функциональным изменением стал метод disorder, ранее добавленный в последнюю десктопную версию NoDPI. В Android-приложении он включён по умолчанию, а при необходимости его можно отключить в настройках.
Случайную фрагментацию, которая использовалась в прежних версиях, из приложения убрали — аналогичное изменение ранее появилось и в настольной редакции NoDPI.
Фоновой сервис и работа со списками
В NoDPI4Android 2.0 появился полноценный фоновый сервис. Он сопровождается уведомлением со статистикой трафика, поддерживает запуск через плитку в шторке Android и может автоматически стартовать вместе с системой.
Разработчики также добавили журнал соединений с фильтрами. Домен можно добавить в чёрный список одним нажатием, а сам список поддерживает поиск, импорт и экспорт. Среди других изменений — авторизация, тёмная тема и локализация на русском и английском языках.
Что важно учесть перед установкой
Версия 2.0 подписана новым ключом, поэтому установить её поверх предыдущего выпуска не получится. Перед обновлением необходимо сохранить текущий чёрный список, затем удалить старую версию приложения и установить новую. Скачать NoDPI4Android 2.0 можно из репозитория проекта на GitHub.
Приложение работает на устройствах с Android 7.0 и новее. При этом ограничения проекта остались прежними: NoDPI4Android не обеспечивает работу Telegram и других социальных сетей, звонков в Discord, а также сайтов, заблокированных по IP-адресам.


