Releases: RROrg/rr
26.6.1
注意:
- 为了防止某些人手欠升级了 DSM7.4 而无法进入系统。故提前发布兼容 DSM7.4 版本的 RR, 目前未完成优化.
(由于官方目前还没有放出 toolkit, 所以目前 7.4 使用 7.3 的驱动程序部分可能会有兼容性问题).
Notice:
- To prevent users from accidentally upgrading to DSM 7.4 and becoming unable to boot into their systems, a compatible version RR for DSM 7.4 has been released ahead of schedule. Optimization is not yet complete.
(Since the official toolkit has not yet been released, there may be compatibility issues with drivers currently used in DSM 7.4 that are based on DSM 7.3.)
- PAS 系列适配 (未完成).
- 修复 v26.6.0 在编译 4.x 内核时报错“/tmp/vmlinux-mod: rebuilt payload does not fit in original payload window”的问题.
- 添加 diskcompat 插件, 修复磁盘未验证的问题,(新装用户默认集成,升级用户请手动添加; 理论上有该插件后不再需要 hdddb 插件).
- 其他.
- PAS series adaptation (not completed).
- Fixed an error in the compilation of kernel 4.x " /tmp/vmlinux-mod: rebuilt payload does not fit in original payload window".
- Added diskcompat addon, fixed the issue of disk verification not working (new users include the addon by default, upgrade users please manually add; theoretically, with this addon, you no longer need the hdddb addon).
- Other.
Full Changelog: 26.6.0...26.6.1
26.6.0
注意:
- 为了防止某些人手欠升级了 DSM7.4 而无法进入系统。故提前发布兼容 DSM7.4 版本的 RR, 目前未完成优化.
(由于官方目前还没有放出 toolkit, 所以目前 7.4 使用 7.3 的驱动程序部分可能会有兼容性问题).
Notice:
- To prevent users from accidentally upgrading to DSM 7.4 and becoming unable to boot into their systems, a compatible version RR for DSM 7.4 has been released ahead of schedule. Optimization is not yet complete.
(Since the official toolkit has not yet been released, there may be compatibility issues with drivers currently used in DSM 7.4 that are based on DSM 7.3.)
- PAS 系列适配 (未完成).
- 仅保留一份 r812x 驱动,防止多版本的冲突.
- 修复 UI 对 纯 nvme 环境的错误提示.
- 内核封装方法的更新.
- 环境更新.
- PAS series adaptation (not completed).
- Only one version of the r812x driver is retained to prevent conflicts between multiple versions.
- Fixed an error message in the UI for pure NVMe environments.
- Update kernel encapsulation method.
- Environment update.
Full Changelog: 26.4.0...26.6.0
26.4.0
我们深表歉意:由于我方某位成员的失误,v26.4.0 版本被删除。因此,部分格式化图片缺失。由此造成的不便,我们深感抱歉。 -- 26.06.13
We sincerely apologize: Due to an error by one of our members, version v26.4.0 has been deleted. Therefore, some formatting images are missing. We sincerely apologize for any inconvenience this may cause. -- 26.06.13
从 DSM 7.3 开始 不再兼容 INTEL 3 代(Ivy Bridge)/AMD 3代(Steamroller)及以下 CPU.
PS 解释说明:
- 由于 v25.12.0 - v26.3.3 版本默认使用了7.3的驱动, 所以导致上述 CPU 即便安装7.2 也受到影响, v26.4.0 版本仅修复上述 CPU 对 DSM 7.2 的兼容性问题.
- 虽然 可以通过禁用部分模块强制使上述 CPU 兼容 DSM 7.3, 但会导致部分功能异常, 所以 RR 将不再对此再做兼容, 上述 CPU 请勿升级到 DSM 7.3 及以上版本.
Starting from DSM 7.3, it will no longer be compatible with INTEL 3rd-generation (Ivy Bridge)/AMD 3rd-generation (Steamroller) and earlier CPUs.
PS explanation:
- Since versions v25.12.0 to v26.3.3 used the drivers from DSM 7.3 by default, these CPUs were affected even after installing DSM 7.2. Version v26.4.0 fixes the compatibility issue between these CPUs and DSM 7.2.
- Although it’s possible to force compatibility with DSM 7.3 by disabling certain modules, this will cause some functions to malfunction. Therefore, RR will no longer provide support for such compatibility. Users with these CPUs should not upgrade to DSM 7.3 or later versions.
Full Changelog: 26.3.3...26.4.0
26.3.3
- 优化 RR 更新时的缓存使用率,防止更新失败.
- 更新 cpuinfo addon, 优化 amd gpu 的频率显示.
- 优化 引导盘 fake 逻辑, 解决部分用户引导盘无法正常 fake 导致循环重启的问题.
- 修复 非 DT 型号在较多磁盘下可能无法正常引导的问题.
- 添加 声卡驱动 到 kernel 5 全型号 (支持 AMD/Intel GPU HDMI output) 和 kernel 4 的 apollolake / geminilake 型号.
- 更新 i40e,iavf,ice,igb,igbvf,igbevf 驱动版本 (部分型号并没有编译).
- 修复 geminilakenk 型号对 bnxt,hinic,ixgbe,mlx4,mlx5,qed,qedf 的支持 (官方内核).
- 其他.
PS: 当前支持程度最高的型号为 DS425+.
PS: 从 DSM 7.3 开始 不再兼容 INTEL 3 代(Ivy Bridge)/AMD 3代(Steamroller)及以下 CPU, RR v25.12.0 及以上不兼容 INTEL 3 代(Ivy Bridge)/AMD 3代(Steamroller)及以下 CPU (包括物理环境及 PVE, ESXi 虚拟化), 待解决,周知!(不包含自定义内核)
- Optimized the cache usage during RR updates to prevent update failures.
- Updated the cpuinfo addon to optimize frequency display for AMD GPUs.
- Optimized the fake logic for boot disks to resolve issues where some users' boot disks could not be properly faked, leading to reboot loops.
- Fixed an issue where non-DT models could not boot properly with multiple disks attached.
- Added sound driver support for all models on kernel 5 (supporting AMD/Intel GPU HDMI output) and apollolake / geminilake models on kernel 4.
- Updated the i40e, iavf, ice, igb, igbvf, igbevf drivers (not all models were compiled).
- Fixed support for bnxt, hinic, ixgbe, mlx4, mlx5, qed, qedf on geminilakenk models (official kernel).
- Other optimizations and fixes.
PS: The model with the highest level of support currently is the DS425+.
PS: Starting from DSM 7.3, it is no longer compatible with Intel 3rd generation(Ivy Bridge)/AMD 3rd generation(Steamroller) and earlier CPUs. RR v25.12.0 and above are not compatible with Intel 3rd generation(Ivy Bridge)/AMD 3rd generation(Steamroller) and earlier CPUs (including physical environments, PVE, and ESXi virtualization). This issue is pending. Please be aware! (Excluding custom kernels)
Full Changelog: 26.3.2...26.3.3
26.3.2
- 移除 默认开启多网关( v26.3.1 用户升级到该版本后请手动关闭 "启用多网关". #28515).
- 更新 安装界面U盘引导错误的提示信息.
- 修复 5.10.55 内核型号(official kernel) i915 对 DG1 显卡的支持, thanks to @crazyb123..
- 增加 geminilakenk 型号在 official kernel 下对 AMD GPU, ARC GPU, BOCHS GPU, VIRTIO GPU, USB displaylink 的支持.
- 其他.
- Remove the default multi-gateway (v26.3.1 users need to manually disable "Enable Multi-Gateway" after upgrading to this version. #28515).
- Update the installation interface USB boot error prompt information.
- Fix the support of i915 for DG1 graphics card in kernel 5.10.55 (official kernel), thanks to @crazyb123..
- Add support for AMD GPU, ARC GPU, BOCHS GPU, VIRTIO GPU, USB displaylink on geminilakenk model in official kernel.
- Others.
Full Changelog: 26.3.1...26.3.2
26.3.1
- 修复 DS425+ 序列号规则.
- 修复 默认开启多网关.
- 修复 cpuinfo 插件,服务启动失败的问题.
- 修复 BNXT 驱动,支持 SRIOV.
- 更新 r8127 到 11.016.00.
- 优化 7.3 驱动.
- 其他.
- Fix the issue of incorrect serial number rule for DS425+.
- Fix the issue of multi-gateway enabled by default.
- Fix the issue of cpuinfo plugin causing service startup failure.
- Fix the issue of BNXT driver, support SRIOV.
- Update r8127 to 11.016.00.
- Optimize 7.3 driver.
- Others.
Full Changelog: 26.3.0...26.3.1
26.3.0
- 修复 rr 下 wifi 网卡未显示的问题.
- 修复 5.10.55 内核型号 i915 对 DG1 显卡的支持, thanks to @crazyb123.
- 修复 cpuinfo 插件, 修复 GPU 频率显示不准确的问题, thanks to @crazyb123.
- 修复 geminilakenk custom 核显未驱动的问题.
- 其他.
26.2.1. 修复跨大版本升级逻辑错误导致环境混乱的问题.
- Fix the issue of wifi card not showing under rr.
- Fix the support of i915 for DG1 graphics card in 5.10.55, thanks to @crazyb123.
- Fix the issue of inaccurate GPU frequency display in cpuinfo plugin, thanks to @crazyb123.
- Fix the issue of geminilakenk custom integrated graphics not being driven.
- Other.
26.2.1. Fix the issue of environment confusion caused by cross-minor version upgrade logic error.
Full Changelog: 26.2.2...26.3.0
26.2.2
- 更新 hdddb 脚本版本至 v3.6.124, thanks to @007revad.
- 更新 r8125 驱动至 9.017.01, 增加支持 RTL8168KD RTL9151A RTL8125K.
- 增加 LAN78XX SR9700 SR9800 SMSC75XX SMSC95XX MCS7830 CX82310_ETH CH9200 USB 网卡驱动.
- 优化 引导备份逻辑, 添加 machine.key 的备份.
- 更新 grub 版本至 2.14.
- 优化 7.3 驱动, 优化 custom 内核驱动.
- 增加 geminilakenk 架构型号的 custom 内核支持.
26.2.1. 修复跨大版本升级逻辑错误导致环境混乱的问题.
- Update hdddb script to v3.6.124, thanks to @007revad.
- Update r8125 driver to 9.017.01, add support for RTL8168KD RTL9151A RTL8125K.
- Add LAN78XX SR9700 SR9800 SMSC75XX SMSC95XX MCS7830 CX82310_ETH CH9200 USB NIC drivers.
- Optimize boot backup logic, add backup of machine.key.
- Update grub version to 2.14.
- Optimize 7.3 drivers, optimize custom kernel drivers.
- Add custom kernel support for geminilakenk architecture models.
26.2.1. Fix the issue of environment confusion caused by cross-minor version upgrade logic error.
Full Changelog: 26.2.1...26.2.2
26.2.1
- 更新 hdddb 脚本版本至 v3.6.119, thanks to @007revad.
- 更新 r8168 驱动至 8.056.02.
- 更新 disks, 添加 internal_mode 标准.
- 修复部分环境下 DSM 系统无法迁移问题.
- 修复部分环境下 在线安装 版本不匹配的问题.
- 修复跨大版本升级逻辑错误导致环境混乱的问题.
⚠️ 警告 该问题发生在所有历史版本中, 从 7.x.* 更新到 7.y.* 的情况(比如 7.0.* 更新到 7.1.*)均会存在.
⚠️ 警告 升级到 26.2.1 后, 建议重新选择型号和版本并编译以修正错误的环境参数.
- Update hdddb script to v3.6.119, thanks to @007revad.
- Update r8168 driver to 8.056.02.
- Update disks, add internal_mode standard.
- Fix the issue that DSM system cannot be migrated in some environments.
- Fix the issue of version mismatch during online installation in some environments.
- Fix the issue of environment confusion caused by cross-minor version upgrade logic error.
⚠️ Warning This issue occurs in all historical versions, including the case of upgrading from 7.x.* to 7.y.* (e.g. 7.0.* to 7.1.*).
⚠️ Warning After upgrading to 26.2.1, it is recommended to re-select the model and version and rebuild to fix the incorrect environment parameters.
Full Changelog: 26.2.0...26.2.1
26.2.0
- DSM 7.3.x 适配.
ADD:
仅5.10内核型号:
如果是升级用户,升级到7.3后 连接不上的问题
请退出 menu 菜单后,在 RR shell 中执行
. include/functions.sh
PV=$(readConfigKey "productver" "${USER_CONFIG_FILE}")
writeConfigKey "kpre" "${PV}" "${USER_CONFIG_FILE}"
然后 menu.sh 回到菜单并重新编译启动.
PS:
由于我本人在休假(并没带电脑),所以这次更新只是在手机进行了简单修改,并且没有进行测试,生产环境请谨慎升级。
- DSM 7.3.x support.
ADD:
Only 5.10kernel models:
If you are an upgraded and experiencing connection issues after upgrading to 7.3,
please exit the menu and execute the following in the RR shell:
. include/functions.sh
PV=$(readConfigKey "productver" "${USER_CONFIG_FILE}")
writeConfigKey "kpre" "${PV}" "${USER_CONFIG_FILE}"
Then, run menu.sh back to the menu and rebuild and reboot.
PS:
As I am on vacation (without my computer), this update was made with simple modifications on my phone and has not been tested. Please upgrade cautiously in production environments.
Full Changelog: 25.12.1...26.2.0