查看系统许可信息里,可以看到android related的协议许可说明
最早cm ceo爆料过老任找他们要为ns做一个定制版的安卓系统,但他们拒绝了,最后老任自己弄了个基于freebsd的系统,但还是用了一点安卓(He also pointed out that, despite the Switch not running Google's OS - or any version of it, from Cyanogen or anyone else - Nintendo "still used bits of Android" in its development.)看来这些确实属实。
其实这个reddit上早就讨论过了,只是我最近才注意到,不过具体细节现在不得而知。总而言之呢,就是switch确实是用了一部分安卓,freebsd是内核,那么安卓应该是内核层之上的了,或许在中间层也或许是高层,也有可能和ps3/ps4那样类似hypervisor的多系统架构