ls2021 发表于 2022-8-7 14:06

为什么现在几乎没有具有用户可以控制的UEFI的民用ARM设备?

ARM设备这么多年,早就有了UEFI,高通那边也早就是用UEFI来启动Android的了
但是这个UEFI并不对用户开放,也不兼容其他的系统。
现在有UEFI并且UEFI对用户开放的,似乎也就只有树莓派和少数几款Windows 10/11 ARM设备
联发科等厂家不清楚,不知道是不是还在用uboot之类的东西,但是高通的确早就换成UEFI了
按理来说,只要想做,完全可以做成可以启动别的系统的。Windows 11 ARM和主流的Linux,都适配了UEFI。服务器那边一般也是可以支持的。
但是消费级产品,就几乎全军覆没。之前买过一些ARM的开发板,发现用的是uboot,启动别的系统很困难

lijian198284 发表于 2022-8-7 15:14

用UEFI的目的是啥?

ltycomputer 发表于 2022-8-7 15:15

不是很懂,但EFI Shell是不是对某些ARM设备来说太吃力了一点,硬件控制在DTS文件里直写寄存器?

Flyfish233 发表于 2022-8-7 15:21

本帖最后由 Flyfish233 于 2022-8-7 18:48 编辑

不是,你怎么不往这方面想,普通win笔记本和任何服务器,你看看不管是arm64还是x86-64不都开放吗,连tm华为荣耀都开放,然后你Android要这玩意干嘛,Windows arm64有fastboot不是照样跑?各种小米设备得心应手我看。可调整的UEFI不论GUI,可以承载什么功能呢,几个人会去用呢,这个是嵌入式不是DIY,有GSI刷不错了

总之现在手机都卖不出去还想着搞小众功能,3.5,防水都没咯
tldr:感知不强

ls2021 发表于 2022-8-7 17:29

lijian198284 发表于 2022-8-7 15:14
用UEFI的目的是啥?

尽量少的折腾来用上Windows和一般的Linux发行版
现在如果要启动这些系统,要用EDK2模拟一个UEFI出来

ls2021 发表于 2022-8-7 17:30

ltycomputer 发表于 2022-8-7 15:15
不是很懂,但EFI Shell是不是对某些ARM设备来说太吃力了一点,硬件控制在DTS文件里直写寄存器? ...

骁龙850的笔记本就有EFI Shell和一般的笔电的那种BIOS

disrupt 发表于 2022-8-8 09:33

因为不赚钱,甚至妨碍赚钱,没厂家想做

—— 来自 motorola XT2125-4, Android 11上的 S1Next-鹅版 v2.5.2-play

r_ex 发表于 2022-8-8 10:15

你用了UEFI,可以随便换系统,还能随便升级系统版本,那他们卖的货不就少了?
页: [1]
查看完整版本: 为什么现在几乎没有具有用户可以控制的UEFI的民用ARM设备?