balong-usbload is an emergency USB boot loader utility for Huawei LTE modems and routers with Balong V2R7, V7R11 and V7R22 chipsets.
Go to file
2022-07-04 11:48:45 +00:00
winbuild Актуализированы сборки под Windows. Добавлен и обновлён ряд загрузчиков. 2019-12-27 12:35:23 +03:00
zmodem Добавлены утилиты lsz и lrz, позволяющие производить обмен файлами с модемом 2017-08-22 14:56:10 +03:00
.drone.yml Fixed build release trigger 2022-07-04 11:48:45 +00:00
balong-usbload.c Updated project name 2022-07-03 12:36:29 +02:00
LICENSE Initial commit 2015-04-09 11:41:32 +03:00
loader-patch.c Initial to English translated release 2022-07-03 09:49:25 +02:00
Makefile Static linking for portability 2022-07-04 07:49:17 +00:00
parts.c Initial to English translated release 2022-07-03 09:49:25 +02:00
parts.h Initial to English translated release 2022-07-03 09:49:25 +02:00
patcher.c Initial to English translated release 2022-07-03 09:49:25 +02:00
patcher.h pv7r22_3 loader patch signature for B525s and B529 2019-07-03 14:37:22 +03:00
ptable-injector.c Initial to English translated release 2022-07-03 09:49:25 +02:00
ptable-list.c Initial to English translated release 2022-07-03 09:49:25 +02:00
README.md Update 'README.md' 2022-07-04 07:52:32 +00:00
usbloader_b315_shell.bin Добавлен usbloader_b315_shell.bin 2016-11-23 15:29:55 +03:00
usbloader-3372h.bin Добавлен непатченный usbloader 3372H 2016-11-01 15:55:24 +03:00
usbloader-3372s.bin Добавлен непатченный загрузчик 3372S 2017-10-25 19:47:44 +03:00
usbloader-5377.bin Добавлены загрузчики 5577 и 5377 2017-01-29 11:40:19 +03:00
usbloader-5573cs-322.bin Добавлен загрузчик для e5573cs-322 2016-11-05 16:51:42 +03:00
usbloader-5577.bin Добавлены загрузчики 5577 и 5377 2017-01-29 11:40:19 +03:00
usbloader-5770.bin Добавлен непатченный загрузчик 5770 2016-11-29 20:16:19 +03:00
usbloader-b310.bin Добавлен загрузчик usbloader-b310.bin 2016-10-11 16:16:27 +03:00
usbloader-b525-shell.bin Добавлен загрузчик B525 с шеллом вместо прошивальщика 2017-08-22 14:54:37 +03:00
usbloader-b525.bin Актуализированы сборки под Windows. Добавлен и обновлён ряд загрузчиков. 2019-12-27 12:35:23 +03:00
usbloader-b528.bin Актуализированы сборки под Windows. Добавлен и обновлён ряд загрузчиков. 2019-12-27 12:35:23 +03:00
usbloader-b715.bin Добавлен загрузчик В715 2018-02-11 07:07:38 +03:00
usbloader-e5770.bin Add E5770 usb loaders 2017-08-18 14:23:51 +03:00
usbloader-e5785.bin Add E5785 USB loader & usblsafe files 2018-12-03 17:51:26 +03:00
usbloader-e5885.bin E5885 usbloader & usblsafe 2017-09-14 17:31:25 +03:00
usblsafe_b315.bin Актуализированы сборки под Windows. Добавлен и обновлён ряд загрузчиков. 2019-12-27 12:35:23 +03:00
usblsafe_b525.bin Актуализированы сборки под Windows. Добавлен и обновлён ряд загрузчиков. 2019-12-27 12:35:23 +03:00
usblsafe-327x.bin Добавлен забытый ранее загрузчик 372x 2015-07-07 06:51:32 +03:00
usblsafe-3372h.bin Переименованы загрузчики 3372Н, убран загрузчик со старым типом патча 2016-09-25 08:09:25 +03:00
usblsafe-3372s.bin Переименован usblsafe.bin для соответствия стандарту имен. 2015-06-15 16:33:30 +03:00
usblsafe-5186.bin Добавлен загрузчик е5186 2016-06-30 21:31:12 +03:00
usblsafe-5330bs.bin Добавлен загрузчик E5330bs 2016-06-28 22:11:06 +03:00
usblsafe-5573bs.bin Добавлен загрузчик для 5573bs 2015-09-03 06:48:59 +03:00
usblsafe-5573s.bin Исправлено имя загрузчика 2016-01-09 21:27:42 +03:00
usblsafe-8278.bin Добавлен загрузчик для E8278 2015-08-06 16:49:42 +03:00
usblsafe-8372.bin Добавлен загрузчик Е8372 2015-09-04 06:32:41 +03:00
usblsafe-b528.bin Актуализированы сборки под Windows. Добавлен и обновлён ряд загрузчиков. 2019-12-27 12:35:23 +03:00
usblsafe-e303.bin Добавлен тестовый вариант загрузчика Е303 2017-04-09 11:09:06 +03:00
usblsafe-e3372h_shell.bin Добавлен загрузчик для E5573Cs, обновлён usblsafe-e3372h_shell.bin 2016-10-05 12:23:39 +03:00
usblsafe-e5573cs-322.bin Добавлен патченный загрузчик для E5573Cs-322 2016-11-06 13:46:44 +03:00
usblsafe-e5573cs.bin Добавлен загрузчик для E5573Cs, обновлён usblsafe-e3372h_shell.bin 2016-10-05 12:23:39 +03:00
usblsafe-e5770.bin Add E5770 usb loaders 2017-08-18 14:23:51 +03:00
usblsafe-e5785.bin Add E5785 USB loader & usblsafe files 2018-12-03 17:51:26 +03:00
usblsafe-e5885.bin E5885 usbloader & usblsafe 2017-09-14 17:31:25 +03:00

balong-usbload

Build Status

About

Balong-usbload is an emergency USB boot loader utility for Huawei LTE modems and routers with Balong V2R7, V7R11 and V7R22 chipsets. It loads external boot loader/firmware update tool file (usbloader.bin) via emergency serial port available if the firmware is corrupted or boot pin (test point) is shorted to the ground.

This utility can make your device unbootable!

Use it only if you fully understand all risks and consequences. In case of any issues, you're on your own. Do not expect any help.

Where to get USB loader files (usbloader.bin)?

USB loader files are often found in a Huawei technologic firmware releases with 99 in version number (i.e. 21.170.99.03.00). Some USB loaders are available in this repository, along with patched versions (usblsafe.bin).

What is usblsafe.bin?

Original Huawei USB loaders erase NAND flash when loaded. usblsafe.bin "safe" loaders are patched to disable flash erasure procedure. You should never need to erase flash in normal circumstances as it would remove all custom factory data (IMEI, S/N, radio calibration). This repository contains "loader-patch" automatic patcher to convert usbloader.bin to usblsafe.bin. Moreover, balong-usbload would patch "unsafe" usb loaders automatically, and if it failed to do so, won't allow you to load unpatched loaders without -c flag to prevent flash erasure.

Pre-Compiled Package

Fedora Linux 5.18.7-200.fc36.x86_64 x86_64