Skip to content
/ qtools Public
forked from forth32/qtools

Набор инструментов для работы с flash модемов на чипсете qualcom

License

Notifications You must be signed in to change notification settings

bkerler/qtools

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

276 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

qtools

Набор инструментов для работы с flash модемов на чипсете qualcom Набор состоит из пакета утилит и набора патченных загрузчиков.

qcommand - интерактивный терминал для ввода команд через командный порт. Идет на замену жутко неудобного revskills. Позволяет вводить побайтно командные пакеты, редактировать память, читать и просматривать любй сектор flash.

qrmem - программа для чтения дампа адресного пространства модема

qrlfash - программа для чтения flash. Умеет читать как диапазон блоков, так и разделы по карте разделов.

qwflash - программа для записи образов разделов через режим user partitions загрузчика, аналогично QPST

qwdirect - программа для прямой записи блоков флешки с/без ООВ через порты контроллера (без участия логики загрузчика)

qdload - загрузчик загрузчиков. Требует, чтобы модем был в download mode, или режиме аварийной загрузки PBL

dload.sh - скрипт для перевода модема в режим загрузки и отправки в него указанного загрузчика.

Для работы программ требуются модифицированные версии загрузчиков. Они собраны в каталоге loaders, а исходник патча лежит в cmd_05_write_patched.asm.

About

Набор инструментов для работы с flash модемов на чипсете qualcom

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 92.1%
  • Assembly 5.8%
  • Shell 1.5%
  • Makefile 0.6%