添加 ds918+ 7.1.0-42661

This commit is contained in:
砼砼 2022-04-10 00:47:37 +08:00
parent f58b9fb288
commit 25243152a1
No known key found for this signature in database
GPG Key ID: 3FDE30A50EA2CCEA
3 changed files with 37 additions and 8 deletions

View File

@ -31,6 +31,8 @@ jobs:
version: 7.0-41890
- platform: ds918p
version: 7.0.1-42218
- platform: ds918p
version: 7.1.0-42661
- platform: ds3617xs
version: 7.0.1-42218
- platform: ds3622xsp
@ -80,26 +82,26 @@ jobs:
- name: 添加扩展驱动
if: matrix.platform != 'dva3221'
run: |
./redpill_tool_chain.sh add https://github.com/jumkey/redpill-load/raw/develop/redpill-boot-wait/rpext-index.json
./redpill_tool_chain.sh add https://github.com/jumkey/redpill-load/raw/develop/redpill-acpid/rpext-index.json
./redpill_tool_chain.sh add https://github.com/jumkey/redpill-load/raw/develop/redpill-virtio/rpext-index.json
./redpill_tool_chain.sh add https://github.com/pocopico/redpill-load/raw/develop/redpill-boot-wait/rpext-index.json
./redpill_tool_chain.sh add https://github.com/pocopico/redpill-load/raw/develop/redpill-acpid/rpext-index.json
./redpill_tool_chain.sh add https://github.com/pocopico/redpill-load/raw/develop/redpill-virtio/rpext-index.json
- name: 添加扩展驱动[dva3221]
if: matrix.platform == 'dva3221'
run: |
echo '等待整理兼容性扩展~😀'
/redpill_tool_chain.sh add https://github.com/pocopico/redpill-load/raw/develop/redpill-boot-wait/rpext-index.json
- name: 添加 jumkey.misc
if: endsWith(matrix.version,'42218') && matrix.platform != 'dva3221'
- name: 添加 Misc shell
run: |
./redpill_tool_chain.sh add https://github.com/jumkey/redpill-load/raw/develop/redpill-misc/rpext-index.json
./redpill_tool_chain.sh add https://github.com/pocopico/redpill-load/raw/master/redpill-misc/rpext-index.json
- name: 添加 jumkey.dtb !!!Create your own device tree binary!!!
if: matrix.platform == 'ds920p' || matrix.platform == 'ds1621p'
run: |
./redpill_tool_chain.sh add https://github.com/jumkey/redpill-load/raw/develop/redpill-dtb/rpext-index.json
./redpill_tool_chain.sh add https://github.com/pocopico/redpill-load/raw/develop/redpill-dtb/rpext-index.json
echo '!!!Create your own device tree binary!!!'
echo 'see https://github.com/jumkey/redpill-load/blob/develop/redpill-dtb/README.md'
echo 'see https://github.com/pocopico/redpill-load/blob/develop/redpill-dtb/README.md'
- name: 编译引导镜像
run: ./redpill_tool_chain.sh auto ${{matrix.platform}}-${{matrix.version}}

View File

@ -15,6 +15,7 @@
- 为`DS3617xs`提供DSM7适配支持 ( 感谢 [@jimmyGALLAND](https://github.com/jimmyGALLAND) )
- 为`DVA3221`提供DSM7适配支持 ( 感谢 [@dogodefi](https://github.com/dogodefi) )
- 整理社区扩展驱动 ( 感谢 [@pocopico](https://github.com/pocopico) )
- 部分引导提取自 [@tinycore-redpill](https://github.com/pocopico/tinycore-redpill) 项目
- `redpill_lkm_make_target`字段的可选值有 `dev-v6`, `dev-v7`, `test-v6`, `test-v7`, `prod-v6` 或者 `prod-v7`
需要注意后缀为`-v6`的值用于 DSM6 版本构建, 需要注意后缀为`-v7`的值用于 DSM7 版本构建. 默认使用的是 `dev-v6``dev-v7`

View File

@ -181,6 +181,32 @@
"branch": "42218-20211021"
}
},
{
"id": "ds918p-7.1.0-42661",
"platform_version": "apollolake-7.1.0-42661",
"user_config_json": "ds918p_user_config.json",
"docker_base_image": "debian:10-slim",
"compile_with": "toolkit_dev",
"redpill_lkm_make_target": "test-v7",
"downloads": {
"kernel": {
"url": "https://sourceforge.net/projects/dsgpl/files/Synology%20NAS%20GPL%20Source/25426branch/apollolake-source/linux-4.4.x.txz/download",
"sha256": "af815ee065775d2e569fd7176e25c8ba7ee17a03361557975c8e5a4b64230c5b"
},
"toolkit_dev": {
"url": "https://sourceforge.net/projects/dsgpl/files/toolkit/DSM7.0/ds.apollolake-7.0.dev.txz/download",
"sha256": "d349fa644392d4cfab8191243ee38aaa32bd517208c144678e0c855cb5a619ea"
}
},
"redpill_lkm": {
"source_url": "https://github.com/RedPill-TTG/redpill-lkm.git",
"branch": "master"
},
"redpill_load": {
"source_url": "https://github.com/pocopico/redpill-load.git",
"branch": "develop"
}
},
{
"id": "ds3617xs-7.0.1-42218",
"platform_name": "DS3617xs",