获取官方源码
1 | # 由于iStoreOS官方源码为RK3588提供的MALI版本是g17p0-01eac0 |
升级内核源码
1 | # 设置Armbian内核源码和iStore源码路径 |
修改内核配置
1 | # 首先 make clean 清除缓存,然后再 make V=s -j$(nproc),等 Restart config... 提示出来时 |
升级内核固件
1 | # 将 package/firmware/mali-csf-firmware/Makefile 中下面相关修改成如下内容: |
开始编译源码
1 | # 获取iStore提供的FEEDS |
其他杂项内容
- 关于制作补丁
1 | # 建议在git clone后立即修改制作,因为后续feeds的更新和安装会带来大量变动 |
- 制作出来的补丁部分内容样式如下
1 | diff --git a/target/linux/rockchip/rk35xx/config-5.10 b/target/linux/rockchip/rk35xx/config-5.10 |
- 升级MALI版本后内核的输出
1 | root@iStoreOS:~# dmesg | grep mali |