Skip to content

Releases: dsultanr/f515-usb-wwan

v4.19

Choose a tag to compare

@dsultanr dsultanr released this 27 Oct 13:49

v4.19

  • Исправлено: после выключения и повторного включения автозапуска (кнопка «Автозапуск») сторож связи оставался остановленным. Голова перезагружается редко — обычно только засыпает, — поэтому модем после сна мог не подниматься до ручного «Включить». Теперь «Включить» в диалоге автозапуска сразу запускает сторожа.
  • В диалоге автозапуска появилось явное предупреждение, если автозапуск включён, а сторож не работает.
  • Модемы ZTE (MF79, MF833 и похожие), которые стартуют в режиме флешки, теперь опознаются: скрипт ждёт, пока модем переключится сам, а не сдаётся с «модем не найден».
  • Быстрее подключение после холодного старта HiLink-модема: DHCP спрашивается повторно, прежде чем брать запасной адрес, и скрипт до минуты ждёт регистрации модема в сети вместо того, чтобы отдавать дело сторожу на следующую минутную проверку.

v4.18

Choose a tag to compare

@dsultanr dsultanr released this 26 Oct 08:00

v4.18

  • Исправлено отображение иконки уровня сигнала сотовой сети для модемов Huawei HiLink (E8372, E8278, E5573 и др.) со свежими версиями прошивок.
  • Добавлена поддержка авторизации через /api/webserver/SesTokInfo и обработка ошибки 125002 (CSRF / сессия) с автоматическим обновлением токена.

v4.17

Choose a tag to compare

@dsultanr dsultanr released this 21 Oct 14:23

v4.17

После обновления перезагрузите ГУ.

  • Исправлено восстановление интернета HiLink после сна.
  • Добавлена проверка системных маршрутов и DNS.
  • Восстановление работает без принудительного сброса модема.

Пройдена 31 проверка на моделируемых состояниях сети; цикл сна на физическом MF833R пока не проверен.

v4.16

Choose a tag to compare

@dsultanr dsultanr released this 21 Oct 13:38

v4.16

  • LBS передаёт Навигатору данные LTE-соты модема.
  • LBS включён по умолчанию, отключается кнопкой.
  • Согласован опрос модема, иконки и SMS.
  • Добавлен HTTP-опрос Huawei HiLink и ZTE.
  • Запуск LBS ожидает готовности хуков Toolbox.

Проверено: F515, Android 11, Huawei E3272 LTE, Яндекс Навигатор 31.1.3.
HTTP-модемы пока проверены только на тестовых ответах.

v4.15

Choose a tag to compare

@dsultanr dsultanr released this 03 Oct 12:43

v4.15

  • MTU интерфейса модема 1280 — большие отправки больше не зависают.
  • Новая кнопка «Точка доступа» — раздача интернета модема в точку доступа Android (включается в приложении).

v4.14

Choose a tag to compare

@dsultanr dsultanr released this 03 Oct 12:32

v4.14

  • MTU интерфейса модема 1280 — большие отправки больше не зависают.
  • Новая кнопка «Точка доступа» — раздача интернета модема в точку доступа Android (включается в приложении).

v4.13

Choose a tag to compare

@dsultanr dsultanr released this 28 Sep 13:20

v4.13

  • Обновления теперь с РФ-хостинга (tm.dsr.su), GitHub — резерв.
  • Новая кнопка «Белые списки» — проверка доступности серверов телеметрии.

v4.12

Choose a tag to compare

@dsultanr dsultanr released this 16 Sep 18:12

Full Changelog: v4.11...v4.12

v4.11

Choose a tag to compare

@dsultanr dsultanr released this 09 Sep 16:21

Обновление приложения теперь через PackageInstaller

Toolbox новой версии больше не даёт ставить APK через adb — старый путь обновления умер целиком: pm install вендор режет всегда (CarInstallerManagerImpl.canAdbInstall(), adbEnabled=false в /vendor/etc/data/install_config.json), а основной метод install-update.sh опирался на чужой engmode-install.js из Toolbox, который уехал с его обновлением.

Обновление переведено на PackageInstaller Session API — тот же путь, каким ставят APK файловые менеджеры. Он идёт по другому гейту, canInstall(installerPackageName) на уровне Binder, и adb-запрет его не касается; сам гейт открыт твиком Toolbox «разрешить любые установщики».

Что это меняет на практике

  • при обновлении система спросит подтверждение — нажмите «Установить» на экране ГУ;
  • appop REQUEST_INSTALL_PACKAGES приложение выдаёт себе само через root-adb (экрана «Установка неизвестных приложений» на прошивке нет), при желании можно выдать заранее: adb shell -T cmd appops set su.dsr.f515usbwwan REQUEST_INSTALL_PACKAGES allow;
  • если твик Toolbox «разрешить любые установщики» выключен, установка вернёт «заблокировано политикой» — включите твик и повторите;
  • эту версию ещё придётся поставить старым способом (флешка short_cut_install.cnf или Toolbox) — новый путь заработает со следующего обновления.

Full Changelog: v4.10...v4.11

v4.10

Choose a tag to compare

@dsultanr dsultanr released this 09 Sep 10:34

What's Changed

  • Поддержка Huawei E3272 (МТС 824F): storage-PID 1c1b и порты 61/62 by @BogrTon in #4

New Contributors

Full Changelog: v4.9...v4.10