JOOYFACT A1. Модификация прошивок

Тема в разделе "Модификации Железа и ПО", создана пользователем Alfsoft, 3 апр 2018.

  1. Ссылки на обсуждение устройств:
    JOOYFACT A1 (однокамерный) | JOOYFACT A6 (двухкамерный)

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    Информация для владельцев JOOYFACT A1:

    Если у вас строка версии прошивки похожа на "WH.161026.00", а не на "CARDV_IMX322/3_2059_20161013V1", то не прошивайте модифицированные прошивки - получите "кирпич"!

    Модифицированные прошивки от @Alfsoft:
    Скачать: Yandex.Диск | Google Drive

    Чтобы узнать о том, что было изменено и как правильно прошивать, читайте выложенный там файл readme.txt!

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    Информация для владельцев JOOYFACT A6:

    Заводские прошивки: https://yadi.sk/d/orNWMnH43PCkpm

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    Шапка в процессе наполнения
     
    • Нравится Нравится x 2
    • Спасибо! Спасибо! x 1
    • Полезно! Полезно! x 1
    #1 Alfsoft, 3 апр 2018
    Последнее редактирование: 3 апр 2018
  2. Ох, чую и тут начнется неразбериха по мод прошивкам для A1 и A6:D
     
  3. Давайте переименуем тему и создадим вторую, чтобы не путались. Или создадим новые темы, а эту удалим. Всё возможно, в рамках Правил.
     
    • Нравится Нравится x 1
  4. Да, это было бы логичнее, создать 2 дополнительные темы по каждой модели.
     
  5. Тогда я за переименование этой в тему только для A1. А за А6 пусть кто-то другой отвечает, у меня его все равно нет :)
     
  6. Вот редактор битрейтов. Позволяет не ковыряться с HEX.
    http://dc.p-mc.eu/ntk_tools/NtkMPE.jar
    Всё так же, как и в при ручной правке, но выдает все доступные видеорежимы без разделения на режимы записи и режимы просмотра по WiFi. 1080p режим там только для записи, так что перепутать не получится.

    [​IMG]

    @Alfsoft, для того, чтобы ntkautomator нормально работал, нужны ещё bfc и ntkcalc. Попробовал скачать актуальные. В результате пришлось слегка подправить ntkautomator.cmd, так как изменился синтаксис команд. Не помню уже, что именно в нём поменял, но рабочий вариант такой:

    @ECHO OFF
    CLS
    COLOR 07
    SETlocal enabledelayedexpansion
    SET FILE=%1
    SET ALLOK=0
    IF [%FILE%] NEQ [] SET ALLOK=1

    REM * PATHS FOR NOVATEK UTILITIES *
    SET BFC=%~dp0bfc.exe
    SET NTKCALC=%~dp0ntkcalc.exe

    IF NOT EXIST "%BFC%" SET ALLOK=0
    IF NOT EXIST "%NTKCALC%" SET ALLOK=0

    IF %ALLOK%==0 GOTO :NOFILE ELSE GOTO :START

    :START
    COLOR 27

    ECHO =================================================
    ECHO SCRIPT TO COMPRESS/DECOMPRESS, CALCULATE CRC
    ECHO OF NOVATEK DASHCAM FIRMWARE BIN FILES
    ECHO USING BFC AND NTKCALC UTILITIES BY TOBI@S
    ECHO.
    ECHO WRITTEN BY ALFSOFT, 2017
    ECHO =================================================

    SET /P MODE=COMPRESS OR DECOMPRESS FIRMWARE? [C/D]
    SET NAME=%~n1
    SET EXT=%~x1
    SET FOLDER=%~dp1

    IF /I %MODE%==c (
    ECHO =================================================
    ECHO * 1/3 - CALCULATING CRC FOR UNCOMPRESSED FILE...
    ECHO.
    "%NTKCALC%" -cw "%NAME%%EXT%"
    ECHO.
    ECHO * 2/3 - COMPRESSING FILE...
    ECHO.
    "%BFC%" -c "%NAME%%EXT%" "%NAME%_comp%EXT%"
    ECHO.
    ECHO * 3/3 - CALCULATING CRC FOR COMPRESSED FILE...
    ECHO.
    "%NTKCALC%" -cw "%NAME%_comp%EXT%"
    ECHO.
    ECHO ALL DONE. HAVE A NICE DAY
    ECHO.
    GOTO :END
    )

    IF /I %MODE%==d (
    ECHO =================================================
    ECHO * 1/1 - DECOMPRESSING FILE...
    ECHO.
    "%BFC%" -d "%NAME%%EXT%" "%NAME%_decomp%EXT%"
    ECHO.
    ECHO ALL DONE. HAVE A NICE DAY
    ECHO.
    GOTO :END
    )

    COLOR 47
    ECHO ERROR. UNKNOWN COMMAND. PLEASE SELECT C OR D
    ECHO.
    PAUSE
    CLS
    GOTO :START

    :NOFILE
    COLOR 47
    IF [%FILE%]==[] ECHO ERROR. PLEASE DRAG A FIRMWARE FILE ONTO THIS CMD TO USE IT
    IF [%FILE%]==[] ECHO.
    IF NOT EXIST "%BFC%" ECHO ERROR. BFC EXECUTABLE NOT FOUND
    IF NOT EXIST "%BFC%" ECHO DOWNLOAD IT FROM http://dc.p-mc.eu/tools/novatek/cmd#bfc
    IF NOT EXIST "%BFC%" ECHO.
    IF NOT EXIST "%NTKCALC%" ECHO ERROR. NTKCALC EXECUTABLE NOT FOUND
    IF NOT EXIST "%NTKCALC%" ECHO DOWNLOAD IT FROM http://dc.p-mc.eu/tools/novatek/cmd#ntkcalc
    IF NOT EXIST "%NTKCALC%" ECHO.
    GOTO :END

    :END
    ECHO.
    PAUSE
    EXIT
     

    Вложения:

    • NtkMPE.jpg
      NtkMPE.jpg
      Размер файла:
      74,7 КБ
      Просмотров:
      1.612
  7. Спасибо! Теперь получилось декомпилировать/скомпилировать прошивку. А с помощью редактора битрейтов все изменения сделал намного быстрее!

    PS Прошивка JOOYFACT+A1G190716V1

    Поставил битрейт 25600. Всё работает!
     
    #7 PiMan, 19 сен 2019
    Последнее редактирование: 21 сен 2019
Яндекс.Метрика Рейтинг@Mail.ru