嗯,不清楚ext能不能添加本地的json,如果可以的话,就方便多了,我目前测试了下,需要两个自定义的json 1. https://github.com/htmambo/Redpill_CustomBuild/blob/main/ts453dmini/rpext-index.json 2. https://github.com/htmambo/Redpill_CustomBuild/blob/main/ts453dmini/universal.json 然后,根据dts模板修改后自编译: 代码: if [ ${{ steps.info.outputs.machine }} == 'TS453DMINI' ]; then ./ext-manager.sh add https://raw.githubusercontent.com/htmambo/Redpill_CustomBuild/main/ts453dmini/rpext-index.json wget https://raw.githubusercontent.com/htmambo/Redpill_CustomBuild/main/ts453dmini/ds920p.dts # 这里要引入453DMINI自己的dts文件去编译 chmod +x ./redpill-qjs-dtb/src/dtc ./redpill-qjs-dtb/src/dtc -I dts -O dtb -o ./ds920p.dtb ./ds920p.dts # Downloading remote file https://raw.githubusercontent.com/htmambo/Redpill_CustomBuild/main/ts453dmini/model_ds920p.dtb to /home/runner/work/Redpill_CustomBuild/Redpill_CustomBuild/redpill-load/custom/extensions/redpill-dtb-static/ds920p_42218/model_ds920p.dtb mkdir -p /home/runner/work/Redpill_CustomBuild/Redpill_CustomBuild/redpill-load/custom/extensions/redpill-dtb-static/ds920p_42218 cp ./ds920p.dtb /home/runner/work/Redpill_CustomBuild/Redpill_CustomBuild/redpill-load/custom/extensions/redpill-dtb-static/ds920p_42218/model_ds920p.dtb else # 这里是默认的步骤 ./ext-manager.sh add https://raw.githubusercontent.com/pocopico/rp-ext/master/redpill-dtb-static/rpext-index.json wget https://raw.githubusercontent.com/pocopico/tinycore-redpill/main/ds920p.dts fi
我补全了 dtb 的实现,有时间帮忙试下。 关键日志: Copying /home/runner/work/Redpill_CustomBuild/Redpill_CustomBuild/user.dtb to custom/extensions/redpill-dtb-static/ds920p_42661/model_ds920p.dtb ...
我的是蜗牛星际 我想编译ds920+的固件 我的dts文件上传到你的这里了 https://github.com/wjz304/Redpill_CustomBuild/files/9235961/ds920p_dts.zip 但是不知道为什么 在你那边编辑 每次都是几十秒就完成了 但是都没有生成固件 你方便看一下吗 或者你能拿我的那个dts文件帮忙编译一个ds920的固件吗 感谢