with new one and kernel compiled for other devices will almost always refuse to work.
In theory it should be possible to modify/prepare resource.img and use new kernel designed for new firmware on other than planed device but there are some problems as well. For example HPH 3288 and UGOTOS UT3 use three GPIOs in conjunction with PMIC (act8846) and Beelink R89 and FireFly use only two. Then how to prepare resource file?
Comment