Недавний контент _Dmit

Добро пожаловать! Вас пригласил _Dmit присоединиться к нашему сообществу. Пожалуйста, нажмите сюда зарегистрироваться.
  1. ZTE MF823 и всё, что с ним связано

    Я так полагаю, что содержимое .acdb-файла успешно разбирается и передается через ioctl в железо. А железу что-то не нравится. То есть данные синтаксически-то правильные, а за семантику отвечает даже не libaudcal.so, а вероятно что-то более низкоуровневое, и по коду это восстанавливать - задачка...
  2. ZTE MF823 и всё, что с ним связано

    Посмотрел я внутрь /usr/lib/libaudcal.so.1, и увидел следующее: В файле audio_cal.acdb значение Target Version хранится в теге TGTV (0x113BD). Это значение сравнивается с тем, что зашито в библиотеке (0x113BC). Предполагаю, что если в audio_cal.acdb байт по смещению 0x5С исправить с 0xBD на...
  3. ZTE MF823 и всё, что с ним связано

    по смещению 0xC начинается поток сжатый ZLib. Длина потока в файле хранится как DWORD по смещению 0x8, но можно просто распаковать до конца потока, например так (python 2.7): import zlib with open("MDM_ACDB.IMG", "rb") as f: ab = f.read() with open("audio_cal.acdb", "wb") as f...
  4. ZTE MF823 и всё, что с ним связано

    А где бы взять этот "свежий" mdm_acdb.img - посмотреть, что у него внутри?
Назад
Верх Низ