RuralHunter / CoreELEC

This is CoreELEC for Phicomm N1 device only. Run ./mkn1 to build.
https://coreelec.org
600 stars 105 forks source link

请问如何能让斐讯N1适配的CoreELEC使用在数码视讯Q5上 #65

Closed 25minutes closed 2 years ago

25minutes commented 2 years ago

我知道这个需求看上去很奇怪,一般大家都是想如何让s905通用系统在斐讯N1上使用。原因是这样的,我有一个外设在数码视讯Q5上无法正常工作,一次偶然机会我发现在斐讯N1上却完全正常;于是我进一步做了一些对比测试,即使二者使用同样的CoreELEC版本,SYSTEM文件完全相同,仍然只有斐讯N1可以正常工作;因此我怀疑是kernel的某些差异造成的,所以也就引出了这个奇怪的需求

我首先尝试刷入斐讯N1镜像后替换dtb.img直接在数码视讯Q5启动,结果失败;参考您之前的一个issue的回答(https://github.com/RuralHunter/CoreELEC/issues/1),进一步尝试将s905_autoscript改名为aml_autoscript,结果还是不能启动;查了很多资料,以我的认知斐讯N1由于bootloader限制不能使用bootm加载压缩的kernel,只能用booti加载未压缩的kernel,那么数码视讯Q5(通用s905)按理说应该也可以使用booti加载未压缩的kernel呀

我知道这并非您的CoreELEC系统的issue,在这里提问并不合适,但是考虑到您为斐讯N1适配系统丰富经验,如果您能拨冗指点一二,我将不胜感激

25minutes commented 2 years ago

终于成功让数码视讯Q5启动了,可惜外设(就是八位堂新出的二代接收器)还是不能正常工作;相比斐讯N1环境,启动镜像里的kernel.img, uInitrd和SYSTEM都完全相同,太奇怪了;不纠结了,就这样吧,给您添麻烦了