Home / Firmware & Embedded / Camera Firmware

26 open-source Camera Firmware projects

Camera Firmware (Firmware & Embedded): open-source projects that exist because someone reverse engineered a closed product, sorted by GitHub stars.

  1. Sony-PMCA-RE★ 2,987 · slowing · Python

    Reverse engineering Sony digital cameras: install apps via PlayMemories Camera Apps protocol

  2. OpenMemories-Tweak★ 1,430 · slowing · Java

    App to unlock hidden settings on Sony cameras

  3. yi-hack-v3★ 1,196 · dormant · C

    Alternative firmware for Xiaomi Yi cameras on Hi3518e chipsets

  4. a7c2-fl23-research★ 868 · active · Python

    Firmware research tool that adds FL2/FL3 and custom looks to the Sony A7C II

  5. magiclantern_simplified★ 563 · active · C

    Git-based Magic Lantern, open add-on firmware for Canon EOS cameras

  6. yi-hack-Allwinner★ 520 · active · Shell

    Custom firmware for Yi 1080p cameras based on the Allwinner platform

  7. fujihack★ 427 · slowing · C

    Reverse engineering and custom code for Fujifilm cameras

  8. Xiaomi_Yi_autoexec★ 313 · active · KoLMafia ASH

    Autoexec scripts and mods for the Xiaomi Yi action camera from firmware RE

  9. OpenMemories-Framework★ 276 · dormant · Jasmin

    Build Android apps for Sony PlayMemories-capable cameras

  10. nikon-firmware-tools★ 275 · active · Java

    Tools from reverse engineering Nikon DSLR firmware (Nikon Hacker)

  11. sonoff-hack★ 241 · active · C

    Custom firmware for the Sonoff GK-200MP2B camera

  12. Ricoh-GRMod★ 170 · active · TypeScript

    Unofficial modding tool to import presets into Ricoh GR IV Image Control

  13. samsung-nx-hacks★ 145 · slowing · Python

    Firmware hacks for Linux-based Samsung NX mirrorless cameras

  14. AqaraCameraHubfw★ 138 · active · Shell

    Modified firmwares for Aqara Camera Hub G2/G2H and Hub E1

  15. ricoh-gr4-firmware-analysis-and-feature-expansion★ 120 · active · Python

    Ricoh GR IV firmware analysis and feature expansion

  16. gopro-fw-tools★ 70 · dormant · C

    Unofficial firmware tools for GoPro cameras

  17. mlinstall★ 48 · active · C

    Magic Lantern install tool for Canon cameras over PTP

  18. sony-pmca-ricoh-mod★ 47 · active · Python

    Sony PictureEffectPlus mod adding Ricoh GR colour profiles via PMCA

  19. liemoth★ 31 · archived · C

    Hacks and custom firmware tooling for Ambarella-based action cameras including GoPro

  20. MLVFS★ 19 · dormant · C

    FUSE filesystem for Magic Lantern MLV raw video files

  21. CHDK-PTP-Java★ 18 · active · Java

    Pure Java USB interface to Canon cameras running CHDK PTP

  22. ARM-console★ 16 · dormant · Python

    Firmware analysis console used for Magic Lantern Canon reverse engineering

  23. convmlv★ 16 · dormant · Shell

    RAW developer for Magic Lantern MLV formats

  24. wz_flash-helper★ 16 · archived · Shell

    Firmware flash tool for Wyze cameras, used with OpenIPC

  25. chdkptp.py★ 15 · dormant · Python

    Python bindings for chdkptp to control CHDK Canon cameras

  26. LSC-1080p-Anyka-Decloud★ 13 · active · Shell

    Cloud-free RTSP and ONVIF firmware mod for the LSC 1080p Anyka-based Tuya camera