пятница, 14 августа 2009 г.

putusb




Никто не угадал. Это новая утилита для прошивки, сделанная специально для gen-blob и ядра openezx, но может использоваться для прошивки любых ezx gen2 любой прошивкой на любой адрес. Сборка под эти ваши винды будет потом.

Консольная версия этой радости (точнее либа) умеет работать с родными загрузчками LTE (гадость на которой сделан наш bp и всякие древние e398).

Прошивки нового формата будут выглядеть, как архив любого типа (например zip или lzma) с файлами кодовых групп и простым файлом описания.

Пример файла:


kernel=0x000e0000 2097152
kernel zImage
gen-blob blob


Это означает "ядро будет по оффсету 0x000e0000, максимальный размер - 2097152, писать туда файл zImage из того же каталога, а файл blob писать не знаю куда, посмотри где там есть раздел с именем gen-blob"

Кроме этого, утилита умеет писать/читать раздел с параметрами gen-blob, которые позволят ему работать без карты. Патч для генблоба я пока не привел в человеческое состояние, так что тыкать кнопку "write config" не рекомендую - на текущей карте адресации потрете что-то важное.

тыц: ссылка на гит или ссылка на тарбол

ps:
при работе из линукса - положите gen-blob сюда: /lib/firmware/ezx/gen-blob
запускать или от рута, или кинуть правило udev (отсюда) в /etc/udev/rules.d/ и перезапустить udevd

18 комментариев:

  1. гуй к mplayer, да? каковы плюшки угодавшему?

    ОтветитьУдалить
  2. Sorry, you can't do that from here.
    Что бы это значило?

    ОтветитьУдалить
  3. >Sorry, you can't do that from here.

    это вообще кто и где?

    ОтветитьУдалить
  4. нада адрес копирова ть и занава вставлять.

    Илья, картинко так нивидицца) Это прошивалка для линухе?) Или гуй к бут-усб...

    ОтветитьУдалить
  5. http://s43.radikal.ru/i101/0908/09/980c4ef744a5.png вот кортинго

    ОтветитьУдалить
  6. Не могу скачать по сцылко с надписью download. Можт зальете на любимый всеми ezxdev?

    ОтветитьУдалить
  7. в посте ссылку добавил. http://ezxdev.org/qtopia/misc/putusb-09.08.23.tar.gz

    ОтветитьУдалить
  8. спасибо, нашол http://ezxdev.org/qtopia/misc/putusb-09.08.23.tar.gz

    ОтветитьУдалить
  9. точнее даже http://ezxdev.org/qtopia/misc/putusb-09.08.23_2.tar.gz

    а то там циферки были неправильные

    ОтветитьУдалить
  10. А как им шиться?

    выводит
    /usr/bin/qputusb running on posix
    device opened
    при открытии файла прошивки
    memory read not supported
    loading blob to read memory
    device opened
    flash
    going to flash /home/muhas/all/moto/11v2.sbf
    fail

    При чтении конфига
    version: gen-blob
    serial: unknown
    magic found
    genblob config:
    known phone
    cmdline:
    machine: none (0)
    magic: deadb007

    хотя gen-blob лежит в /lib/firmware/ezx/ (качал отсюда http://hartois.info/lib/flash-moto.html)

    ОтветитьУдалить
  11. >going to flash /home/muhas/all/moto/11v2.sbf

    оно не шьет sbf.

    >хотя gen-blob лежит в /lib/firmware/ezx/ (качал отсюда http://hartois.info/lib/flash-moto.html)

    неправильно

    ОтветитьУдалить
  12. Ну так как пользоваться-то?

    ОтветитьУдалить