真正的Windows on Arm!大神最新魔改成果:智能手表运行Windows
原标题:真正的Windows on Arm!大神最新魔改成果:智能手表运行Windows
导读:
近日有媒体报道有黄牛在闲鱼发布小米转单信息称通过伪造证件证明亲属关系后最快可两周提车多名消费者因此被骗导致钱车两空月日上午澎湃新闻致电小米汽车客服热...
近日有媒体报道,有“黄牛”在闲鱼发布小米SU7转单信息,称通过伪造证件证明亲属关系后,最快可两周提车。多名消费者因此被骗导致钱车两空。10月11日上午,澎湃新闻致电小米汽车客服热线,工作人员回应称,不建议原有车主在第三方平台售卖订单,“该行为具有交易风险,公司规定只支持上牌人变更为原车主的直系亲属”。
4月2日消息,近日,名为Gustave Monce的开发者 成果惊呆了众多网友,他成功将Windows操作系统运行在智能手表上。
Gustave Monce是一位硬核极客开发者,在法国波尔多大学攻读博士学位,研究方向涉及软件工程、嵌入式系统和SoC开发,还热衷于挑战让Windows在各种不可能”的设备上运行。
这次,他选择了Google Pixel W ch 3作为实验对象,这款手表配备四核64位ARM Cortex A53处理器、2GB DDR4X内存、32GB存储和Adreno 702 GPU,支持光线追踪,主频1GHz。
而且这块手表使用的是UEFI启动方式,这意味着它的启动方式和PC比较接近,让运行Windows变得可能。
在改造过程中,Gustave Monce首先备份了手表系统,并解析了固件,从原始UEFI中提取了EFI启动文件,并适配到UEFI环境中。
经过数小时的补丁修复和加载顺序调整,他成功进入了UEFI Shell,不过手表屏幕的分辨率太低, 合UEFI规范,他不得不手动调整UEFI代码,以适配手表的显示屏。
他调整了ACPI表,从已知的8250设备上 现成的ACPI表,并补上定时器和中断控制器(GIC)的信息。经过一系列的努力,他成功让Windows PE在手表上启动。
但手表的存储空间有限,只有32GB,而系统已经占满了所有可用空间。
Gustave Monce利用A/B分区机制,将当前未使用的A槽中的最大分区覆盖,替换为自己的启动文件,他还对Windows PE进行了精简,最终成功 了存储问题。
在正式发布这个项目前,他决定将手表升级到 固件,但令他没想到的是,Google向手表推送了Android 15,更新完成后,他的UEFI版本无法启动了。
好在最终他拿到 的内核头文件,删除代码,只留下跳转指令,然后将自己的UEFI追加到后面,让系统再次正常启动。
Gustave Monce的尝试吸引了众多网友的关注,有网友表示:可以给微软参考了,为S face W ch铺路”也有人调侃:真正践行Windows on Arm的理念了。”