Sony A7 IV 自定义固件与工具
sony-a7m4-custom-firmware
- Custom firmware
- Alpha
- High brick risk
This project hasn't been claimed by its maintainer yet, so its details come from the community. Is it yours? Claim it
Before you start
- How hard is it?
- ExpertMeans opening the device, soldering or special hardware.
- What you need
- A USB or MIDI cable
- Comfort with the command line
- A computer
- An SD card or USB stick
- Tools to open the case
- Can it break my device?
- Could leave your device unusable.
- Can I undo it?
- The project doesn't say. Assume you can't.
Did it work for you?
Did Sony A7 IV 自定义固件与工具 work on your Sony A7 IV?
No reports yet.
One-tap reports from owners. Bricked reports are checked before they count.
Compatibility
Devices: Sony A7 IV.
No compatibility information yet.
Getting started
From the project's README ("一、免 Fastboot 安装固件"):
使用普通 USB 数据线,通过 M4 相机工具准备更新环境,再由相机从 SD 卡安装固件。相机须能正常开机并进入 USB 海量存储模式。
- 将适用的 BODYDATA.DAT 放入卡槽 1 存储卡根目录。
- 用普通 USB 数据线连接电脑,在 M4 相机工具中点击写入补丁。
- 等待工具明确提示可以开始更新,再拔下 USB,在相机“版本/软件更新”中安装。
安装指南 · 软件说明 · 软件源码与构建 · 原理与修改位置
当前暂不提供完整固件,待全部功能更新完毕后再提供。 软件不附带或校验固件包,请按安装指南核对文件与操作条件。
Risk and recovery
- Brick risk
- High
- Requires opening the device
- Yes
From the project's README ("二、Fastboot 修改方法"):
Fastboot 路线需要 Multi 接口刷机线与 RP2040-Zero 启动桥,普通 USB 数据线不能代替。先完成接线、环境配置与本机备份,再按下表进入对应方法。功能修改源码与安装方式分别说明,组合使用请查看各方法的集成说明。
方法 功能简介 文档 SD 更新救砖 从 Fastboot 触发机内 SD 卡恢复更新,保留同机设置。 使用方法 自定义更新签名 替换更新公钥、修改公钥验证,支持自签固件包。 使用方法 固件版本显示 自行设置相机报告的固件版本号。 使用方法 FL2 / FL3 移植 移植 FX2 的 FL2、FL3 创意外观及相关色彩配置。 使用方法 副厂电池 显示电量、取消副厂提示,保留充电与温度保护;更新仍须用原厂电池。 使用方法 镜头 AF 能力过滤 保留镜头上报的兼容能力与速度参数;不承诺对焦提速。 使用方法 自定义声音 从 SD 卡导入 WAV,机械/电子快门均可播放;对焦声与快门声相互抢占,最后触发优先,音频和音量分别设置。 使用方法 自定义纵横比 新增 17:6、65:24、5:4、7:6;JPEG / HEIF 裁切,RAW 保留原始幅面。 使用方法 自定义 LUT 从 SD 卡单独导入转换后的 JSON LUT;16 个槽位可随时替换,每个滤镜支持 8 项微调与 1 项强度,开机初次使用约 1 秒载入。 使用方法 文档导航
要做什么 入口 准备刷机线与主机环境 接线说明 · 环境与外部资源 备份、恢复与日常维护 进阶维护入口 · SD 更新救砖 组合功能与迁移安装 自定义 LUT 集成 · FL2 / FL3 的 SD 迁移 查看界面与示例文件 LUT 界面 · 声音与示例音频 · 纵横比说明 查阅技术资料 色彩对比报告 · 验证说明 · 参考清单 参与开发 贡献指南 · 第三方说明 Fastboot 工具入口
支持完整备份、版本查看与设置、自签更新器构建、同机备份恢复和恢复官方验签。环境要求:Windows 10 / 11、Python 3.11+。
克隆仓库后,运行 setup.bat 安装依赖,再运行 advanced/进阶维护菜单.bat。外部工具与驱动按环境说明准备。
命令行安装与启动
py -3 -m venv .venv ..venv\Scripts\python.exe -m pip install -e . 纯模拟,不操作相机 ..venv\Scripts\python.exe -m a7m4 --demo maintain 检查本地资源 ..venv\Scripts\python.exe -m a7m4 doctor 实机维护:先进入 Fastboot 并完整备份 ..venv\Scripts\python.exe -m a7m4 maintain
已进入 Fastboot 时可用 maintain --already-fastboot,仍需完成备份与写入计划确认。
备份范围与恢复条件
- 保存本机全部 eMMC 分区、boot0 / boot1、分区表和 SHA-256,另存离线副本;涉及 FL2 / FL3 时另行备份物理 CP NOR。 …