您现在的位置是:首页 >手机 > 2021-08-18 18:18:31 来源:
Kdrag0n还为注重隐私的GrapheneOS项目编写了Web安装程序
智能手机是信息技术的一大重要技术之一,我们现在已经进入了智能手机时代。智能手机已渗透了社会的每个领域,为人们的生活带来了极大的便利,足不出户就可以知晓世界发生的一切。这就给大家分析一篇关于手机的文章。
对于某些人来说,将脚趾伸入汽配市场发展领域的欲望时有发生。有时我们声称对新手机感到满意,假装它拥有我们需要的一切。蜜月期结束后,我们回到了旧习惯,并迅速想深入到生根和自定义ROM的世界。尽管有各种通用或特定于设备的闪存指南可以为您提供帮助,但是对于试图了解所有这些术语和程序的新用户而言,这仍然是一项艰巨的任务。即使对于高级用户来说,有时无论使系统设置混乱多少次,也都无法使PC(或Mac)识别您的Android手机。
当Google首次宣布使用Android Flash Tool来简化通用系统映像(GSI)安装工作时,社区中进行了一些讨论,讨论基于浏览器的方法在简化Flash范例方面的效果如何。毕竟,该方法确实允许用户避免手动下载映像并使用fastboot命令刷新映像带来的不便。但是,Google的产品有一定的局限性,因为该在线工具仅与少数设备兼容,并且您只能刷写官方的AOSP映像和库存的固件包。为此,在我们的论坛上使用kdrag0n的Danny Lin开发了fastboot.js –一种JavaScript的JavaScript实现。使用WebUSB API的fastboot协议,专门针对在刷新Android设备上的第三方操作系统时遇到问题的最终用户。
总是很高兴看到其他选项弹出,并且基于JavaScript的刷新工具的到来本质上意味着您将能够直接从浏览器中刷新自定义ROM!实际上,为Google Pixel 5和其他设备维护ProtonAOSP的开发人员Lin已经提出了一个通用的Android网络安装程序,这是一个完全在浏览器中运行的成熟的安装程序应用程序模板。如果您拥有ProtonAOSP项目正式支持的设备,您甚至可以尝试使用此Web安装程序的正式分支来刷新它。
Kdrag0n还为注重隐私的GrapheneOS项目编写了Web安装程序,他为该项目的初始开发提供了资金。
Chromium从61版开始就支持WebUSB,因此您PC上安装的任何基于Chromium的浏览器(例如Google Chrome或Microsoft Edge)都可以使用在fastboot.js上编码的Web刷新工具。在Windows上,您可能还需要安装Fastboot界面的驱动程序,但是在大多数情况下,它将通过Windows Update自动下载并安装。
可以在下面链接的存储库中找到有关fastboot.js库的更多信息。尽管还不能完全替代本机Fastboot二进制文件,但Javascript实现具有其固有的与操作系统无关的性质,可以为Android平台工具提供可移植且便捷的补充,甚至有可能替代您进行调整需求。用户不再需要担心与丢失命令有关的问题或争夺下载更新的Android平台工具的麻烦,因为您所需的一切都将在您的浏览器中。