我的机器是i3-4030u,使用的RR引导,黑群晖的版本是7.2,机型是DS918+,引导有加载acpid插件,但是无法使用物理机的关机按钮,按照下面的方法成功实现物理机电源按钮关机。
powerbutton补丁.zip

  1. 解压下载的文件,然后把 powerbutton-7.0-apollolake.tarinstall.sh上传到黑群晖里面的任意一个目录(放个好找的地方)
  2. 上传后找到install.sh,然后右键属性把位置复制一下后面会用到。
    比如我上传的是home目录,则路径为/volume1/homes/mrdong916/install.sh
  3. 打开黑裙的控制面板,找到终端机和SNMP,然后开启SSH功能,账号密码是你的登录用的账号密码
  4. 使用SSH工具登录,地址为黑裙的IP,端口22,账号密码为你登录黑裙用的账号密码。
  5. 执行下面的命令

    先切换到root权限

    sudo su

    执行后需要输入密码,然后给与install.sh执行权限

    chmod +x /volume1/homes/mrdong916/install.sh

    此处的 /volume1/homes/mrdong916/install.sh替换为在第2步属性那里的位置路径

    继续执行下面的命令

    sh /volume1/homes/mrdong916/install.sh

    执行完会提示类似下面这种错误,然后就可以了

    insmod: ERROR: could not insert module /lib/modules/button.ko: File exists,start acpid
    

一些其他补丁

Synology Photos人脸识别补丁

Synology Photos 1.6.2-0710

wget http://code.imnks.com/face/1.6.2-0710/libsynophoto-plugin-platform.so.1.0 -O /var/packages/SynologyPhotos/target/usr/lib/libsynophoto-plugin-platform.so.1.0 && synopkgctl stop SynologyPhotos && synopkgctl start SynologyPhotos

Synology Photos 1.6.1-0641

wget http://code.imnks.com/face/1.6.1-0641/libsynophoto-plugin-platform.so.1.0 -O /var/packages/SynologyPhotos/target/usr/lib/libsynophoto-plugin-platform.so.1.0 && synopkgctl stop SynologyPhotos && synopkgctl start SynologyPhotos

Synology Photos 1.6.0-0629

wget http://code.imnks.com/face/1.6.0-0629/libsynophoto-plugin-platform.so.1.0 -O /var/packages/SynologyPhotos/target/usr/lib/libsynophoto-plugin-platform.so.1.0 && synopkgctl stop SynologyPhotos && synopkgctl start SynologyPhotos

Synology Photos 1.3.3-0330

wget http://code.imnks.com/face/1.3.3-0330/libsynophoto-plugin-model.so.1.0 -O /var/packages/SynologyPhotos/target/usr/lib/libsynophoto-plugin-model.so.1.0 && synopkgctl stop SynologyPhotos && synopkgctl start SynologyPhotos

注:一键替换脚本也提供了原版备份文件 ...so.1.0.bak 替换文件名即可一键恢复官方。

一键修复正确显示CPU型号

全自动运行修改版本,无需再选择,执行完毕立即生效,去刷新几次浏览器

curl http://code.imnks.com/ch_cpuinfo/ch_cpuinfo_cn.sh | bash

AME3.x激活补丁

只适用于x86_64的:DSM7.x Advanced Media Extensions (AME)版本3.0.1-2004、3.1.0-3005

激活过程需要下载官方的解码包,过程较慢,耐心等待。。。

DSM7.1和7.2的AME版本不同,脚本不通用!!!!!!只适用于x86_64的,不支持ARM
2023.12.5更新,集成了关闭apparmor保护,一直无法激活的可卸载AME、重启系统后重新安装再试试。

# DSM7.1 AME版本3.0.1-2004
curl http://code.imnks.com/ame3patch/ame71-2004.py | python
# DSM7.2 AME版本3.1.0-3005
curl http://code.imnks.com/ame3patch/ame72-3005.py | python
最后修改:2024 年 07 月 01 日
如果觉得我的文章对你有用,请随意赞赏