小米10刷小米14Ultra系统实现无模块卫星通讯

1个回答

写回答

Taicy

2026-02-01 11:20

+ 关注

Android
Android

小米10刷入的是小米14ultra的gsi(其中文名为Android通用系统映像),这是第三方提取系统后二次打包而成的。小米官方并无让小米10通过ota获得卫星通信功能的计划。而且刷入不同系统后,出现设备不支持的空有其名的功能是很正常的。鸿蒙4.0系统就是个很好的例子,其系统包被提取后制成了gsi,还能在小米设备上运行。在设置里也会显示huawei share、超级终端等功能,很明显小米是不支持这些功能的(鸿蒙系统为何能被制为Android通用系统映像不在本回答讨论范围,希望不要过度解读,要是问就当作完全兼容),所以这件事一开始就没必要讨论。第二点,小米自己其实也考虑到了,其用户当中极客群体占比较多,而且小米是允许用户解锁bl锁的(尽管现在的门槛比以前提高了一些)。于是小米就在系统中内置了检测功能。要是检测到设备没有相应的硬件,卫星通信功能就会直接闪退。在题干对应的视频评论区里,有人用米11刷入14ultra的系统,点击卫星通讯时就直接闪退了。不过这个检测很容易被绕过,只要删除检测天通卫星模块是否存在的代码,或者把返回值从假改为真,就能避开小米系统对卫星模块的检测。对于那些能够提取gsi的个人爱好者来说,这也并非难事。因为安卓的APP很容易伪造运行环境,这完全就是一个magisk模块就能搞定的事,并且之前就有很多类似的先例,比如把手机型号伪造成其他型号,从而解锁一些游戏的高画质选项。

所谓搜到星,大多是模拟的。例如,手机内置方向传感器检测到手机顶部朝向某方向时,就会返回一个显示已连接卫星的值。而且这是在已解锁BL并获取ROOT权限的设备上,向APP伪造硬件返回值相当容易。就像ROOT后能伪造陀螺仪,让手机显示始终静止,从而避开摇一摇广告一样。同理,模拟出一个卫星天线,返回一个成功连接卫星的值也很轻松。这就解释了为何能虚空连接,是修改后的系统欺骗了内置卫星通信功能,使APP误以为运行在小米14上且已连接卫星。视频最后其实也露出了破绽。博主称自己没电信卡,本期视频无法测试,得等段时间。这炒作热度的手段倒是玩得挺溜。测试某品牌卫星通话时,难道是电信卡销户了拿不出卡来测试?或者整个工作室都找不出一张电信卡?又或是舍不得套餐月租?可这么大的博主,随便一个商单收入就够全体员工开通套餐了,况且背后还有MCN

举报有用(0分享收藏

Copyright © 2025 IZhiDa.com All Rights Reserved.

知答 版权所有 粤ICP备2023042255号