FixGen.PRO

Featured

Сайт FixGen.PRO предоставляет удобную возможность быстро создавать fix-прошивки для принтеров и МФУfixgen_pro

После прохождения регистрации вы сможете генерировать фиксы для большого списка моделей и версий.Ассортимент постоянно растет, все 100% файлов проверены на реальных аппаратах. В случае проблем оказывается техподдержка по email и ICQ.

Цена прошивки от 100 до 200 рублей, постоянным покупателям и оптовикам гарантированы особые условия обслуживания и скидки.

Пополнить баланс можно с помощью платежных систем Qiwi, WebMoney, PayPal, Яндекс-Деньги.

По всем вопросам обращайтесь на mo-skin@ya.ru или ICQ:434748003

 

РЕГИСТРАЦИЯ

Фев 05

Debug Xerox B205 B210 B215

Прошивка принтеров Xerox B205 B210 B215 с помощью дебаг-кабеля.

UPD: купить прошивку без дебаг-кабеля — https://fixgen.pro/

Для прошивки вам понадобится дебаг-кабель (RS232 to TTL или USB to TTL адаптер). Современные ПК и ноутбуки, как правило, не имеют COM-порта, поэтому мы будем использовать USB-свисток на базе PL2303
Купить: https://voltiq.ru/shop/usb-uart-ttl-cable-pl2303-ta-rs232/?src=44
https://voltiq.ru/shop/converter-adapter-pl2303-usb-uart/?src=44
Драйвер: http://www.prolific.com.tw/US/ShowProduct.aspx?p_id=225&pcid=41

Прошивка : https://fixgen.pro

 

Подключим его к USB-порту компьютера и установим драйверы , в диспетчере устройств должен появиться виртуальный COM-порт, запомним его номер (COM4).

Снимаем боковую крышку принтера и видим главную плату.

Припаиваем провода.

Далее устанавливаем и настраиваем терминальный клиент. Подойдет любой, мне нравится PuTTY. Настраиваем параметры подключения:

Сохраняем параметры нажав кнопку Save.

Проверяем все параметры для успешной прошивки:

  • Подключен дебаг-кабель к компьютеру и принтеру
  • Установлен драйвер виртуального ком-порта (только в случае usb)
  • Принтер подключен к сети 220 и к компьютеру по usb-кабелю. Принтер находится в выключенном состоянии.
  • Запущен терминальный клиент

Открывем окно терминала, нажимаем  и держим любую клавишу на клавиатуре, включаем принтер.
В окне терминала должна появиться надпись a1500_3065 #

Вводим с клавиатуры команду fl и нажимаем [Enter]

Перетаскиваем файл прошивки на usbprns2.exe

Должен начаться процесс прошивки, дожидаемся окончания и перезагрузки принтера.

После успешной прошивки принтер игнорирует чипы и показывает 100% тонера и 100% драм-картриджа.

Купить прошивку: https://fixgen.pro

Видеоинструкция

 

Купить прошивку: https://fixgen.pro

Дек 07

Доступна прошивка Samsung SL-M2020

Готовы фиксы для SL-M2020 и SL-M2020W.
Подходит для всех версий, включая V3.00.01.24.
Печатает без чипа, показывает 100% тонера и 100 отпечатанных страниц. При выключении сбрасывает счетчик тонера картриджа, общий счетчик работает как обычно.
Создание прошивки доступно в онлайн-генераторе https://fixgen.pro/

Демонстрация прошивки на видео (принтер 2160, главная плата и кнопки от 2020):
https://www.youtube.com/watch?v=tmHhZ_6MkXE

Ноя 13

Восстановление прошивки Xerox Phaser 6020

Что имеем:

Анамнез: Прошивал по USB и во время прошивки самого принтера вылетела розетка питания.

Я пытался влить через програматор другие дампы других моделей но в итоге никакого результата.

Я весь интернет вывернул на изнанку чтобы его найти.

Мне тут слили дамп 6022, она не подошла но пк стал определять принтак как устройство, значит нужен именно 6020 дамп.

Файлы:

  • old.bin — дамп поврежденной прошивки 6020
  • xerox_6022_W25Q128.bin — дамп с рабочего 6022
  • файлы для прошивки по юсб:

6020

6022

Откроем файл xrfwdl_p6020.cfg в текстовом редакторе и увидим порядок заливки в принтер:

Попробуем разобраться что внутри этих файлов.

PL1_CT_000800003939.bin

Откроем в HEX-редакторе

Явно видим заголовок и данные в текстовом виде. Первое предположение — это Base64, давайте проверим. Удалим заголовок и пропустим через утилиту base64

Открываем получившийся PL1_CT_000800003939_decode.bin

Уже похоже на бинарные данные. Заглянем в поврежденный дамп по адресу 0x6D0000

Именно оно и есть.

PL1XRM_RM_007.dat

Повторяем манипуляции, аналогично получаем декодированный файл:

Похоже на таблицу шрифтов, проверяем адрес 0x700000, опять попали.

PL1AXRM_AM_000200003939.brn

Декодируем:

Видим список строк, по традиции проверяем адрес 0x6e0000, там, как и ожидалось, те же данные.

PL1XRM_MU_010500.iot

Опять прогоняем через Base64:

Видим что-то странное. Попробуем удалить заголовок и открыть в текстовом редакторе.

Напоминает формат Intel hex, но это не оно. Немного погуглив, узнаем что это Motorola S19 (S-Record).

С помощью утилиты srec2bin конвертируем файл

Получаем что-то такое:

Совпадений в дампе прошивки не найдено, предполагаю что оно записывается в другое место. Значит в нашем случае эти файлы не нужны.

PL1XRM_MU_020600.iot — полностью аналогично предыдущему.

PL1XRM_ES_020003303939.brn

Самый большой файл, предположительно является ядром прошивки.

Декодируем:

Здесь в заголовке нет адреса, по началу данных в поврежденной прошивке ничего не находится, что логично, т.к. именно в момент заливки этого файла и произошел сбой.

Есть 2 варианта, можно найти совпадение по концу данных и высчитать смещение. А можно подсмотреть в дампе подобного аппарата 6022, который у нас имеется.

Оба способа показывают одинаковый результат. Вставляем кусок в поврежденный дамп, прошиваем на программаторе — и аппарат завелся и установились драйверы!

всё работает, дрова поставились и определился как 6020 , теперь выдаёт ошибку 009 — 953 ругается на чёрный картридж

Возможно, это результат предыдущих экспериментов, но аппарат мы завели, дальнейшие проблемы — отдельная тема.

PS: Распаковка ядра.

Видим сигнатуру 0x78 0x9C — явный признак zlib/deflate, проверим.

Допишем в начало заголовок 0x1f 0x8b 0x08 0x00 0x00 0x00 0x00 0x00 и поменяем расширение файла на .gz

После чего извлечем обычным WinRar’ом

Он ругнется на контрольную сумму, но поставлена галочка “не удалять файлы”, поэтому все извлечётся корректно.

Получили корректный ARM-код.

Так что, если у кого есть желание поковырять прошивку — все инструменты имеются. Однако, каждый файл подписан, и вам придется либо как-то обходить это (если возможно), либо прошивать модернизированное ПО через программатор, т.к. проверяется оно только на этапе заливки в принтер.

 

Ноя 19

Virtual Report

Программа Virtual Report предназначена для снятия отчетов принтера без их распечатки.

1. Включите ваше устройство и подключите его к компьютеру посредством USB-кабеля.
2. Запустите Virtual Report.exe

3. Выберите вкладку Reports(Info).
4. Выберите необходимый отчет, скопируйте нужную информацию.

Скачать Virtual Report

Авг 09

SL-M3320 SL-M3820 SL-M4020 Wait Image при включении после прошивки V4.00.02.10

1. Включите принтер в принудительном режиме (Выкл, нажать-держать STOP, вкл, STOP еще раз. Тоже будет писать Wait image, но разница есть!)
2. Перетащите файл https://yadi.sk/d/Y1MgcSFhwULSZ на usbprns2.exe
3. Не выключая принтер, прошейте оригинал https://yadi.sk/d/BkqEbWo433bYoe
После этого принтер должен включться
Далее:
1. Обновляем до 02.10 в принудительном https://yadi.sk/d/Qmp_NZJs3KPf7b
2. Включаем в меню разрешение на прошивку: Быстро и последовательно нажимаем
[ Menu ] [ # ] [ 1 ] [ 9 ] [ 3 ] [ 4 ] [ Menu ],
в разделе [SERVICE FUNCTIONS]
найдите [ F/W UPGRADE ]
нажимаем [ OK ]
далее [ ON ] [ OK ]
3. Прошиваем файлом FIRST: https://yadi.sk/d/JNR9Cd-A3KQ4VG
    Это нужно делать из режима готовности, в download mode не получится.
4. В принудительном шьем фиксом версии 2.10.

Май 16

Как прошить SL-M2070 / SL-M2070W бесплатно

Дампы для прошивки МФУ 25Q64 и 24C64

https://yadi.sk/d/mSDpeMKg3JCZjA

Для прошивки потребуется программатор и паяльная станция.

Прошиваем дампы в указанные микросхемы, заклеиваем/удаляем чип, включаем и радуемся.

Полезная информация

  • Прошивки M2070 и M2070W одинаковые
  • Версия прошивки значения не имеет, можно заливать любую версию ниже или выше
  • Принудительный режим(download mode): Включаем с зажатой кнопкой стоп, отпускаем питание потом стоп и на дисплее будет надпись press stop снова нажимаем стоп на
    дисплее будет Wait image

Что делать, если нет программатора?

Данную модель можно прошить по usb. Для этого необходимо купить фикс на сайте https://fixgen.pro в разделе https://fixgen.pro/sl-m/