Huawei E5372 – modded Firmware & WebUI

Собрал модифицированные прошивки на базе ‘E5372_Update_21.290.21.00.00’ и ‘E5372_Update_21.290.23.00.00’.

E5372_Update_21.290.21.00.00_Mod1.2_ZeroLab.NeT (09.08.2017):

E5372_Update_21.290.21.00.00_Mod1.2_ZeroLab.NeT ( 21,13 МБ )

E5372_Update_21.290.23.00.00_Mod1.2_ZeroLab.NeT (09.08.2017):

E5372_Update_21.290.23.00.00_Mod1.2_ZeroLab.NeT ( 21,14 МБ )

‘Flash code’ берем из ‘huaweicalc’: huaweicalc

В пакет включено:

  • Убрана проверка цифровой подписи, с этой прошивкой возможна в последующем прошивка любой неподписанной прошивки;
  • Активирован ‘adb’ и ‘telnet’;
  • Правильно собранный ‘busybox’ от ValdikSS;
  • Патч в виде модуля ядра, разблокирующий все AT-команды через COM-порт (для прошивки 21.290.23) от ValdikSS;
  • Расширенное меню на OLED-экране (Huawei OLED hijacking library) от ValdikSS:
  • Режим сети (Auto, GSM Only, UMTS Only, LTE Only, LTE -> UMTS, LTE -> GSM, UMTS -> GSM);
  • Модификация TTL (устанавливает TTL исходящих пакетов в 64, 128 или 65 для Wi-Fi Extender) – полное решение по фиксации TTL, пропатченый модуль ‘ctf.ko’;
  • Смена IMEI (переключение между заводским и IMEI случайного Android- и Windows Phone-устройства);
  • Управление доступом (блокировка доступа к Telnet, ADB и веб-интерфейсу через Wi-Fi и USB);
  • Включение режима работы без батареи;
  • Управление USB-композицией (стандартная, AT-порт и сеть, AT-порт, сеть и SD-карта, режим отладки со всеми доступными портами).

Собрал модифицированные WebUI на базе ‘Update_WEBUI_17.100.08.00.03_E5_V7R1_V3R2_V3R3’ и ‘E5372_Update_WEBUI_17.100.09.03.03_NE5’.

Update_WEBUI_17.100.08.00.03_E5_V7R1_V3R2_V3R3_Mod1.1_ZeroLab.NeT (06.08.2017):

Update_WEBUI_17.100.08.00.03_E5_V7R1_V3R2_V3R3_Mod1.1_ZeroLab.NeT ( 16,69 МБ )

E5372_Update_WEBUI_17.100.09.03.03_NE5_Mod1.1_ZeroLab.NeT (07.08.2017):

E5372_Update_WEBUI_17.100.09.03.03_NE5_Mod1.1_ZeroLab.NeT ( 16,71 МБ )

В пакет включено:

  • Русский язык по умолчанию;
  • Отключен таймер простоя;
  • Добавлены APN для ‘Yota’ и ‘Летай’;
  • Отключен подвал админки с копирайтами;
  • Включен USSD, добавлено несколько распространенных запросов для проверки баланса;
  • Отображение некоторых дополнительных параметров в разделе ‘Информация об устройстве’;
  • Отображение технологии сети.
  • Добавлено корректное отображение оператора ‘Yota’, вместо ‘25011’ и ‘Летай’, вместо ‘25027’;
  • Отключены редиректы для ряда условий;
  • Отключена встроенная проверка обновлений;
  • Пароль для подключения к Wi-Fi на дисплее устройства теперь закрыт звездочками, а не светится для всех желающих.

В заключение сделал backport WebUI от rust3028 с прошивки ‘E5573_Update_WEBUI_17.100.11.00.03_Mod1.4’ на прошивку ‘E5372_Update_WEBUI_17.100.09.03.03_NE5’. Плюс мелкие правки, так же в целях безопасности не стал включать скрипт с веб-сервером на 5080 порту, необходимый для добавления и удаления USSD-команд.

E5372_Update_WEBUI_17.100.09.03.03_NE5_backported_from_rust3028_fw_ZeroLab.NeT (07.08.2017):

E5372_Update_WEBUI_17.100.09.03.03_NE5_backported_from_rust3028_fw_ZeroLab.NeT ( 16,71 МБ )