关于J3455物理机安装黑群晖DS918+没有硬解的破解方法(思路)

2020年12月17日更新内容:

友情提醒:下面的教程是基于DSM6.2版本下进行的,由于系统版本不断在更新,DSM6.23版本需要替换两个文件:extra.lzma和extra2.lzma,请自行下载最新版本的补丁文件进行替换,需要最新的补丁请移步到这里下载:https://dl.gxnas.com:1443/


       博主网盘的“J3455专用的1.04b引导”文件,本来是可以支持硬解的,但是有群友跟博主反映:为什么我用了不行?经过博主一段时间的调查研究,发现这个J3455专用的1.04b引导,版本是6.2-23739,如果你在全新安装的时候,手动上传“DS918-6.2-23739.pat”这个安装包进行安装,那就没有问题。如果你点立即安装,或者手动上传的安装包版本高于引导文件的版本,那么系统会自动去平衡你的引导文件版本,所以引导文件就被系统替换掉了,变成了没有硬解。

       刚才说了原理,现在讲一下破解的方法(思路):既然是系统替换的,那么我们可以在升级之前把相应的文件先备份好,升级之前把文件替换回去。或者安装到最新版本以后,把文件替换回去,来个偷龙转凤、狸猫换太子,嗯就这么盘它!

需要替换的这个文件在这下载:extra.lzma

 

替换方法一:SSH命令大法。

重要提醒:由于涉及到删除文件和替换文件的操作,如果你对Linux的操作比较熟悉,可以用此方法。否则,用错命令有可能会造成系统进不去了。

重要提醒:由于涉及到删除文件和替换文件的操作,如果你对Linux的操作比较熟悉,可以用此方法。否则,用错命令有可能会造成系统进不去了。

重要提醒:由于涉及到删除文件和替换文件的操作,如果你对Linux的操作比较熟悉,可以用此方法。否则,用错命令有可能会造成系统进不去了。

先下载 extra.lzma  文件放到群晖,我临时上传到/volume1/video 文件夹里面了。

admin@GXNAS:~$ sudo -i
Password:
root@GXNAS:~# echo 1 > /proc/sys/kernel/syno_install_flag
root@GXNAS:~# mkdir -p /tmp/synoboot2
root@GXNAS:~# mount /dev/synoboot2 /tmp/synoboot2
root@GXNAS:~# cd /tmp/synoboot2
root@GXNAS:/tmp/synoboot2~# ls
checksum.syno extra2.lzma extra.lzma grub_cksum.syno rd.gz Sone.9 zImage
root@GXNAS:/tmp/synoboot2~# chown -R root:root /volume1/video/extra.lzma
root@GXNAS:/tmp/synoboot2~# chmod +x /volume1/video/extra.lzma
root@GXNAS:/tmp/synoboot2~# rm /tmp/synoboot2/extra.lzma
root@GXNAS:/tmp/synoboot2~# cp /volume1/video/extra.lzma /tmp/synoboot2
root@GXNAS:/tmp/synoboot2~# rm -rf /usr/lib/modules/update/*
root@GXNAS:/tmp/synoboot2~# reboot

 

替换方法二:DG替换大法。

重要提醒:由于以下操作涉及到文件替换,请谨慎!否则搞错了有可能会造成系统进不去了。

重要提醒:由于以下操作涉及到文件替换,请谨慎!否则搞错了有可能会造成系统进不去了。

重要提醒:由于以下操作涉及到文件替换,请谨慎!否则搞错了有可能会造成系统进不去了。

1、先下载 extra.lzma  文件放到电脑上;
2、把群晖的引导U盘插到电脑上,打开DG浏览U盘的第2个分区,会看到checksum.syno、extra2.lzma、extra.lzma、grub_cksum.syno、rd.gz、Sone.9、zImage这些文件;


3、把下载到电脑的 extra.lzma  文件上传到U盘里面,覆盖;
4、引导U盘插回黑群晖,重启。

 

群晖重启以后,来检查看看:

admin@GXNAS:~$ sudo -i
Password:
root@GXNAS:~# :/$ ls /dev/dri
card0 controlD64 renderD128
root@GXNAS:/$ sudo cat /sys/kernel/debug/dri/0/i915_frequency_info
PM IER=0x00000000 IMR=0xffffffff ISR=0x00000000 IIR=0x00000000, MASK=0x00003ffe
pm_intr_keep: 0x80000000
GT_PERF_STATUS: 0x000000b9
Render p-state ratio: 0
Render p-state VID: 185
Render p-state limit: 0
RPSTAT1: 0x03000000
RPMODECTL: 0x00000d92
RPINCLIMIT: 0x00004740
RPDECLIMIT: 0x00007f80
RPNSWREQ: 100MHz
CAGF: 100MHz
RP CUR UP EI: 480 (400us)
RP CUR UP: 269 (224us)
RP PREV UP: 0 (0us)
Up threshold: 95%
RP CUR DOWN EI: 485 (404us)
RP CUR DOWN: 269 (224us)
RP PREV DOWN: 0 (0us)
Down threshold: 85%
Lowest (RPN) frequency: 100MHz
Nominal (RP1) frequency: 250MHz
Max non-overclocked (RP0) frequency: 750MHz
Max overclocked frequency: 750MHz
Current freq: 100 MHz
Actual freq: 100 MHz
Idle freq: 100 MHz
Min freq: 100 MHz
Boost freq: 750 MHz
Max freq: 750 MHz
efficient (RPe) frequency: 250 MHz
Current CD clock frequency: 624000 kHz
Max CD clock frequency: 624000 kHz
Max pixel clock frequency: 624000 kHz

 

至此,破解成功!
需要注意的是:以后要升级系统的时候,先备份文件,升级完成再替换回去,重启群晖又可以正常硬解了。 以上方法仅用于J3455物理机安装DS918+并且已经洗白的黑群晖。

 

点赞
  1. icedy说道:
    Firefox Ubuntu
    博主你好,请问一下,我在网盘里的文件只找到DS918 的6.23版本以后的核显补丁,请问有没有6.2的版本呢,或者6.2的系统也可以使用这个补丁么 https://d.gxnas.com/GXNAS%E7%BD%91%E7%9B%98-OneDrive/%E9%BB%91%E7%BE%A4%E6%99%96/DS918+
    1. 博主说道:
      Google Chrome Windows 10
      没有补丁的话就参考教程自己做一个:https://wp.gxnas.com/12665.html
  2. 89325199说道:
    Google Chrome Windows 10
    华擎J3455 ITX,显示 card0 renderD128 Video Turbo Mode: yes HW control enabled: yes SW control enabled: no 但是用videostation最多只能支持1080p硬解吗?4K完全打不开。
    1. 89325199说道:
      Google Chrome Windows 10
      2160p也打不开
    2. 博主说道:
      Google Chrome Windows 10
      你这个J3455只能解H1080P、H264的编码,4K HEVC 10bit需要UHD610以上的核显才可以硬解。
  3. bluerain8955说道:
    Google Chrome Windows 10
    您好,我的机器是暴风二期J3455,参考您的教程安装安装了DSM7.1,使用“ls /dev/dri”命令可以显示驱动,但是使用EMBY硬解不成功。我看您的回复,说是J3455安装DSM7支持硬解,是原生支持还是需要参考这篇文章替换文件后支持。请指教,谢谢!
    1. bluerain8955说道:
      Google Chrome Windows 10
      emby安装的开心版,可以看到解码器
    2. 博主说道:
      Google Chrome Windows 10
      一、J3455安装918的系统支持硬解;二、J3455不支持硬解4K HEVC编码,只能解1080P H264;三、不是所有的开心版都能真正的开启硬解,如果你要用开心版要用对版本并且安装和设置完全正确才可以。
      1. bluerain8955说道:
        Google Chrome Windows 10
        也就是说J3455安装DSM7不需要额外操作就可以支持硬解吗?
      2. bluerain8955说道:
        Google Chrome Windows 10
        确定了,是emby的问题,使用jellyfin可以正常硬解。而且我试了4K和H265,好像也可以硬解啊。感谢指导!
  4. 大西瓜和芒果和苹果和雪梨说道:
    Google Chrome Windows 10
    我之前6.23这样可以硬解成功,请问7.01还是这样操作吗?
    1. 博主说道:
      Google Chrome Windows 10
      J3455装918-7.01也是可以硬解的。
    2. 大西瓜和芒果和苹果和雪梨说道:
      Google Chrome Windows 10
      自己重新测试成功,7.01不需要替换附加驱动,直接更换i915文件即可。环境:PVE7.1-7 CPU:10900T ES
  5. 悬念说道:
    Google Chrome Windows 10
    大佬这个版本支持 黑群晖 J3455 关机 重启不?
    1. 博主说道:
      网盘里面的引导,支持重启和关机的。
      1. 悬念说道:
        Google Chrome Windows 10
        感谢!找到宝了 :hehe:
  6. lan说道:
    Google Chrome Windows 10
    你好,用ssh命令的时候,mount /dev/synoboot2 /tmp/synoboot2会报错mount: special device /dev/synoboot2 does not exist,因为我是esxi虚拟的群晖,所以用不了dg,或者说有什么办法在esxi里修改引导盘么,阿里嘎多
    1. 博主说道:
      Google Chrome Windows 10
      你挂的路径不对,请找出正确的路径以后再挂载上来。或者虚拟机关机,添加一个虚拟光驱,挂载PE的ISO镜像,设置从光驱启动,也是可以进PE的。
  7. peakings说道:
    Google Chrome Mac OS X 10.15.7
    您好博主,我是的是暴风二期,用的是您网盘里1.04b引导文件和DS918+_6.23-25426版本系统,安装完之后用putty工具看显卡驱动好像没有显示,是不是您这个帖子上写的这个问题呢,直接按照上面方法可以安装上显卡驱动补丁不,辛苦博主解答
    1. 博主说道:
      Google Chrome Windows 10
      J3455不用打补丁的,你把引导盘删除所有的分区,重新刷引导看看。
  8. 渡渡鳥说道:
    Google Chrome Windows 10
    i3-7100U的虚拟机918+也是没有核显驱动了,要怎样把扩展包替换进去?已直通核显,6.23-25426的DSM
    1. 博主说道:
      Google Chrome Windows 10
      8代和8代以下基本上不需要扩展驱动,你这个是7代的U,更换一下引导就行了。
  9. aaaaa说道:
    Google Chrome Mac OS X -1.0.0
    博主你的那个文件下载不了 :lei: J3455专用的1.04b引导
    1. 博主说道:
      Google Chrome Windows 10
      现在不需要专用版本了,通用的!
      1. aaaaa说道:
        Google Chrome Mac OS X -1.0.0
        我的暴风二期已经洗白,安装的是DSM 6.2.3-25426 Update 3,我放了一些mp4的视频,在局域网播放视频很流畅,通过ds video 外网播放提示,播放格式不支持。我在video station里面已经开启了硬件解码。通过查看ds里面的目录ls /dev/dri/ ,也有card0 renderD128,不知道外网不能播放的原因是什么。
        1. 博主说道:
          Google Chrome Windows 10
          外网可以用手机安装video这个APP试一下看看

发表回复