Skip to content

Releases: RROrg/rr

26.7.4

Choose a tag to compare

@wjz304 wjz304 released this 21 Jul 14:26

我读书少,你不要骗我.
I didn't have much education. Don't try to fool me.

4213109109E6AF5CF992EC3122EEF153

Full Changelog: 26.7.3...26.7.4

26.7.3

Choose a tag to compare

@wjz304 wjz304 released this 19 Jul 04:11
  1. PAS 系列适配 (未完成).
  2. 修复 引导盘为 sdp 时无法识别的问题.
  3. 内存 小于 8GB 时, tmpfs 默认调整为 内存大小, 避免升级失败.
  4. 修复 RR-CUSTOM 编译 2GB 镜像破损的问题.
  5. 优化网络连接, 缓解 型号/版本获取 和 RR升级 的网络失败的问题.
  6. 就不告诉你.
  7. 其他.

  1. PAS series adaptation (not completed).
  2. Fixed the issue of not recognizing the boot disk as sdp.
  3. When memory is less than 8GB, tmpfs is adjusted to the size of the memory by default to avoid upgrade failures.
  4. Fixed the issue of RR-CUSTOM compiling 2GB image corruption.
  5. Optimized network connection to mitigate network failures when obtaining model/version and RR upgrade.
  6. Just won't tell you.
  7. Other.

Full Changelog: 26.7.2...26.7.3

26.7.2

Choose a tag to compare

@wjz304 wjz304 released this 14 Jul 03:47
  1. PAS 系列适配 (未完成).
  2. 优化 Intel 驱动.
  3. 修复 "i2c SCL is stuck low, exit recovery" 问题.
  4. 修复 geminilakenk 平台 virtio_gpu 的支持 (From 26.7.1).
  5. 更新 cpuinfo 插件, 修复 系统温度 和 virtio_gpu 未显示问题 (From 26.7.1).
  6. 其他.

  1. PAS series adaptation (not completed).
  2. Optimize Intel drivers.
  3. Fixed "i2c SCL is stuck low, exit recovery" problem.
  4. Fixed geminilakenk platform virtio_gpu support (From 26.7.1).
  5. Updated cpuinfo addon, fixed the issue of system temperature and virtio_gpu not displaying (From 26.7.1).
  6. Other.

Full Changelog: 26.7.1...26.7.2

====

关于:"Error extracting update file. Error:"
原因:一般情况下 系统 /tmp 目录大小为内存的一半,(4GB 内存的机器 /tmp 的大小则为2GB),然而 updateall-xx.x.x.zip 的 大小已经来到 1.2 G, 下载 和解压缓存 对空间依赖近2.5GB, 4GB 内存环境不足以支持解压缩,所以报错。
方案 1:请分配大于 6GB 的内存。
方案 2:请手动上传 updateall-xx.x.x.zip 到 /mnt/p3/updateall-xx.x.x.zip ( 离线更新遍历路径支持 /tmp/ or /mnt/p3/)
方案 3: 临时调整 /tmp 大小 mount -o remount,size=3G /tmp


About: "Error extracting update file. Error:"
Cause: Typically, the size of the system's /tmp directory is half the available RAM (e.g., 2GB for a machine with 4GB of RAM). However, the updateall-xx.x.x.zip file is 1.2GB in size, and the download and extraction processes require nearly 2.5GB of space; a 4GB RAM environment lacks sufficient capacity for extraction, resulting in the error.
Solution 1: Allocate more than 6GB of RAM.
Solution 2: Manually upload updateall-xx.x.x.zip to /mnt/p3/updateall-xx.x.x.zip (the offline update path search supports both /tmp/ and /mnt/p3/).
Solution 3: Temporarily adjust the size of /tmp: mount -o remount,size=3G /tmp

26.7.1

Choose a tag to compare

@wjz304 wjz304 released this 09 Jul 18:04
  1. PAS 系列适配 (未完成).
  2. 添加 epyc7003 icelaked (epyc7003ntb) 平台型号支持.
  3. 更新 r8125, r8126, r8152 驱动程序.
  4. 更新 diskcompat 插件, 优化执行时机, 防止硬盘加载慢而未 patch 的问题.
  5. 更新 cpuinfo 插件, 添加对温度渲染的支持.
  6. 其他.

  1. PAS series adaptation (not completed).
  2. Added support for epyc7003 icelaked (epyc7003ntb) platform models.
  3. Updated r8125, r8126, r8152 drivers.
  4. Updated diskcompat addon, optimized execution timing to prevent issues when hard drives load slowly and are not patched.
  5. Updated cpuinfo addon, added support for temperature rendering.
  6. Other.

Full Changelog: 26.7.0...26.7.1

26.7.0

Choose a tag to compare

@wjz304 wjz304 released this 02 Jul 09:40

注意:

  • 由于官方目前还没有放出 toolkit, 所以目前 7.4 使用 7.3 的驱动程序部分可能会有兼容性问题.

Notice:

  • 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.

  1. PAS 系列适配 (未完成).
  2. 修复 下载后没自动更新的问题.
  3. 回退 rebuild-bzimage 已解决部分型号 无限重启或者卡死的问题, 新工具暂缓启用.
  4. 更新 diskcompat 插件, 修复存储池显示"有风险"的问题.
  5. 更新 cpuinfo 兼容 DSM 7.4 版本.
  6. 其他.

  1. PAS series adaptation (not completed).
  2. Fixed the issue of not automatically updating after downloading.
  3. Revert rebuild-bzimage to solve some models with infinite restart or deadlock problems, new tools are temporarily disabled.
  4. Updated diskcompat addon, fixed the issue of storage pool showing "Risk" status.
  5. Updated cpuinfo addon, compatible with DSM 7.4.
  6. Other.

Full Changelog: 26.6.1...26.7.0

26.6.1

Choose a tag to compare

@wjz304 wjz304 released this 19 Jun 08:41

注意:

  • 为了防止某些人手欠升级了 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.)

  1. PAS 系列适配 (未完成).
  2. 修复 v26.6.0 在编译 4.x 内核时报错“/tmp/vmlinux-mod: rebuilt payload does not fit in original payload window”的问题.
  3. 添加 diskcompat 插件, 修复磁盘未验证的问题,(新装用户默认集成,升级用户请手动添加; 理论上有该插件后不再需要 hdddb 插件).
  4. 其他.

  1. PAS series adaptation (not completed).
  2. Fixed an error in the compilation of kernel 4.x " /tmp/vmlinux-mod: rebuilt payload does not fit in original payload window".
  3. 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).
  4. Other.

Full Changelog: 26.6.0...26.6.1

26.6.0

Choose a tag to compare

@wjz304 wjz304 released this 16 Jun 14:57

注意:

  • 为了防止某些人手欠升级了 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.)

  1. PAS 系列适配 (未完成).
  2. 仅保留一份 r812x 驱动,防止多版本的冲突.
  3. 修复 UI 对 纯 nvme 环境的错误提示.
  4. 内核封装方法的更新.
  5. 环境更新.

  1. PAS series adaptation (not completed).
  2. Only one version of the r812x driver is retained to prevent conflicts between multiple versions.
  3. Fixed an error message in the UI for pure NVMe environments.
  4. Update kernel encapsulation method.
  5. Environment update.

Full Changelog: 26.4.0...26.6.0

26.4.0

Choose a tag to compare

@wjz304 wjz304 released this 13 Jun 03:56

我们深表歉意:由于我方某位成员的失误,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 解释说明:

  1. 由于 v25.12.0 - v26.3.3 版本默认使用了7.3的驱动, 所以导致上述 CPU 即便安装7.2 也受到影响, v26.4.0 版本仅修复上述 CPU 对 DSM 7.2 的兼容性问题.
  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:

  1. 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.
  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

Choose a tag to compare

@wjz304 wjz304 released this 28 Mar 02:05
  1. 优化 RR 更新时的缓存使用率,防止更新失败.
  2. 更新 cpuinfo addon, 优化 amd gpu 的频率显示.
  3. 优化 引导盘 fake 逻辑, 解决部分用户引导盘无法正常 fake 导致循环重启的问题.
  4. 修复 非 DT 型号在较多磁盘下可能无法正常引导的问题.
  5. 添加 声卡驱动 到 kernel 5 全型号 (支持 AMD/Intel GPU HDMI output) 和 kernel 4 的 apollolake / geminilake 型号.
  6. 更新 i40e,iavf,ice,igb,igbvf,igbevf 驱动版本 (部分型号并没有编译).
  7. 修复 geminilakenk 型号对 bnxt,hinic,ixgbe,mlx4,mlx5,qed,qedf 的支持 (官方内核).
  8. 其他.

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 虚拟化), 待解决,周知!(不包含自定义内核)


  1. Optimized the cache usage during RR updates to prevent update failures.
  2. Updated the cpuinfo addon to optimize frequency display for AMD GPUs.
  3. Optimized the fake logic for boot disks to resolve issues where some users' boot disks could not be properly faked, leading to reboot loops.
  4. Fixed an issue where non-DT models could not boot properly with multiple disks attached.
  5. Added sound driver support for all models on kernel 5 (supporting AMD/Intel GPU HDMI output) and apollolake / geminilake models on kernel 4.
  6. Updated the i40e, iavf, ice, igb, igbvf, igbevf drivers (not all models were compiled).
  7. Fixed support for bnxt, hinic, ixgbe, mlx4, mlx5, qed, qedf on geminilakenk models (official kernel).
  8. 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

Choose a tag to compare

@wjz304 wjz304 released this 20 Mar 03:22
  1. 移除 默认开启多网关( v26.3.1 用户升级到该版本后请手动关闭 "启用多网关". #28515).
  2. 更新 安装界面U盘引导错误的提示信息.
  3. 修复 5.10.55 内核型号(official kernel) i915 对 DG1 显卡的支持, thanks to @crazyb123..
  4. 增加 geminilakenk 型号在 official kernel 下对 AMD GPU, ARC GPU, BOCHS GPU, VIRTIO GPU, USB displaylink 的支持.
  5. 其他.

  1. Remove the default multi-gateway (v26.3.1 users need to manually disable "Enable Multi-Gateway" after upgrading to this version. #28515).
  2. Update the installation interface USB boot error prompt information.
  3. Fix the support of i915 for DG1 graphics card in kernel 5.10.55 (official kernel), thanks to @crazyb123..
  4. Add support for AMD GPU, ARC GPU, BOCHS GPU, VIRTIO GPU, USB displaylink on geminilakenk model in official kernel.
  5. Others.

Full Changelog: 26.3.1...26.3.2