Skip to content

NullCoreDeveloper/EchoDpi-Music

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

523 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
EchoDpi Music Logo

EchoDpi Music

Форк проекта Echo Music с интегрированным механизмом обхода DPI (замедления и блокировок YouTube Music).


🎵 О проекте

EchoDpi Music — это модификация популярного open-source плеера Echo Music, созданная специально для бесперебойного доступа к музыке в условиях блокировок и глубокого анализа трафика (DPI/ТСПУ).

Мы реализовали обход на сетевом уровне (через разделение пакетов в сокетах и кастомный OkHttp Interceptor), поэтому плеер работает без использования VpnService, не конфликтуя с вашими VPN-приложениями и AdGuard.

✨ Главные отличия от оригинала (Echo Music):

  • Встроенный обход DPI: Защита от замедления и блокировок "из коробки" за счет фрагментации HTTP/TLS пакетов.
  • DPI Config: Выбор различных стратегий обхода (Chunking, Fake SNI) и автоматический Prober для поиска лучшей.
  • Отсутствие трекинга: Полностью удалены Firebase Analytics и Crashlytics, нет слежки со стороны Google.
  • Независимая установка: Устанавливается рядом с оригинальным клиентом как отдельное приложение (iad1tya.echo.music.dpi), не конфликтуя с ним.

🆕 Что нового в v1.0.2:

  • Полноценный офлайн-режим: Исправлена проблема, когда скачанные песни не играли без интернета. Теперь плеер использует локальный кэш напрямую, минуя запросы к YouTube.
  • Стабильность плейлистов: Устранены фризы и зависания приложения при скачивании больших плейлистов. Оптимизирован поток обновлений интерфейса.
  • Исправление удаления: Фикс бага, из-за которого удаленные песни могли оставаться в памяти устройства.
  • Корректные источники: Исправлено переключение между YouTube и YouTube Music. Метка [YT] теперь отображается правильно.
  • Повышение надежности: Устранены критические ошибки (Deadlocks, IllegalArgumentException), вызывавшие периодические вылеты приложения.

🚀 Установка

Скачайте скомпилированный APK файл из вкладки Releases.


🛠 Сборка из исходников

git clone https://github.com/NullCoreDeveloper/EchoDpi-Music.git
cd EchoDpi-Music
./gradlew assembleUniversalRelease

Firebase больше не требуется, проект собирается в одно действие.


⚖️ Лицензия

Проект распространяется под той же лицензией, что и кодовая база оригинала — GPL-3.0. Отдельная благодарность разработчику оригинального Echo Music.

About

client for listening music. anti-dpi system + import playlists in "yandex music"

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • Kotlin 88.3%
  • JavaScript 9.1%
  • Java 2.4%
  • Python 0.2%