我和其他许多人喜欢Android**而不是iphone的主要原因是Google免费提供了Android的大部分代码。其他开发者可以自由地创建Android版本,少用我们不喜欢的部分,多用我们喜欢的部分。
但这并不是你第一次购买设备时的Android体验。取而代之的是,你必须通过解锁**的引导程序和刷新一个定制的ROM来解决问题。
这是一个技术过程,轻描淡写地说,并不适合所有人。我写Android已经很多年了,我仍然认为这个过程是一种耐心的锻炼。每件事都可能而且经常出错的地方太多了。
这里是一些主要的痛点,你可能会遇到当你闪存安卓ROM。
如果您熟悉更换PC上的操作系统,那么您可能熟悉Linux。这个过程包括将Linux安装到CD或U盘上,重新启动计算机,并在引导过程中按键,使您能够加载替代操作系统,而不是硬盘上的操作系统。
Android上的过程要复杂得多。你不能只使用**或平板电脑,你还需要一台电脑。然后你需要在上面下载专门的软件。
具体来说,您必须拥有Android调试桥,即ADB。这套工具包括一个名为Fastboot的程序。当你的**通电时,ADB会和它通话。当你重新启动到一个特殊的模式后,Fastboot会和你的**通话,这个模式被称为“Fastboot mode”,这两个工具都通过USB线进行通信。
安装ADB相对简单。你去谷歌的Android开发者网站下载适合你电脑的版本。ADB支持Windows、macOS和Linux。
ADB和Fastboot都是命令行工具。与其打开一个应用程序并点击几个按钮,不如学习如何打开命令行并键入要做的事情。
打开命令行并不是一件坏事,但它确实增加了工作所需的技术知识量。更换电脑上的操作系统不需要命令行,但更换**上的操作系统需要。
不仅如此,由于ADB和Fastboot没有随计算机提供,因此必须将命令行指向安装ADB的位置。否则你的电脑只会对你输入的命令做出反应。您可能还需要使用管理员权限运行命令。
注意:有一些工具可以为你完成很多这项繁重的工作。这些程序不是来自谷歌或其他智能****商,我也没有使用自定义ROM,指示我使用这样的方法。请随时在评论中分享您使用此类应用程序的体验。
**计算机的设备需要特殊的软件来告诉这两个硬件如何通信。Windows、macOS和Linux处理驱动程序的方式不同。在macOS和Linux上,许多驱动程序都被烘焙到操作系统中,而Windows要求您像下载应用程序一样单独下载驱动程序。
很难知道你什么时候有司机问题。ADB和Fastboot都不会这么直接告诉你。但是如果你输入了一个命令却什么也没发生,很可能你的驱动程序出了问题。
驱动程序问题可能很难解决。当我最近安装了一个自定义ROM时,让ADB识别我的设备没有问题。当我重新启动到Fastboot模式时,Fastboot也识别了我的设备。
然而,当我输入Fastboot命令时,什么也不会发生。尽管Fastboot可以看到我的设备,但它不能告诉**做任何事情。大多数在线指南会告诉你,如果Fastboot可以看到你的设备,你有正常运行的驱动程序。你可以想象我的沮丧,因为我最终发现,是的,我的问题是与司机有关。
联机说明通常会告诉您,ADB在macOS或Linux上比在Windows上更容易使用。然而,为了完成这项工作,我一直都得把手放在窗户上。Linux可能有与我的**通信的驱动程序,但无论出于什么原因,ADB和Fastboot仍然存在问题。但是当我安装为Windows提供的驱动程序时,它往往工作得很好。(我从未尝试过使用Mac。)
引导程序是**的一部分,它决定要引导哪个操作系统。默认情况下,引导加载程序只启动**商提供的操作系统。它被锁上了。
你必须解锁引导程序,然后才能告诉你的**加载一个替代操作系统,这是你正在做的,当你安装一个自定义ROM。
并不是每个安卓**都有一个可解锁的引导加载程序。很多人——如果不是大多数人的话——都不买。在那些买的人中,你必须小心买哪种型号的。你最保险的选择是购买运营商解锁版本的设备。
运营商版本是一场赌博。在美国,AT&T和T-Mobile的GSM机型比Sprint和Verizon的CDMA设备更有可能获得支持。但这不是一个硬性规定。
谷歌的**是最安全的选择。像素设备和之前的Nexus系列相对容易解锁。索尼是另一个不错的选择。该公司告诉你如何解锁其设备,提供源代码,并为许多设备提供必要的驱动程序。
解锁引导加载程序的过程因**商而异。使用谷歌的**,只需输入正确的命令。对于其他品牌,您可能需要请求解锁代码才能在命令旁边输入。发送请求通常需要访问一个网站,虽然响应通常是即时的,但情况并非总是如此。
解锁引导加载程序后,是时候开始安装自定义ROM了。
大多数智能**都伴随着所谓的复苏。这是**的一部分,你加载修复一个坏的操作系统。您可以从此处擦除设备,使系统恢复到新状态。
自定义恢复提供了更多选项。你可以完全备份**上的所有软件,这样你就可以精确地将设备恢复到现在的状态。您还可以删除旧操作系统并安装新操作系统,这一过程称为flash。
并非所有**都提供自定义恢复。虽然如果你的**有自定义ROM支持,更有可能有一个兼容的自定义恢复以及。
根据您的设备,您可能无法安装自定义恢复。如果是这样的话,可以考虑暂时启动一个自定义恢复,而不删除**当前的恢复。
如果在安装或启动自定义恢复时遇到问题,则可能是驱动程序问题。
一旦您启动并运行了一个自定义恢复,从那时起,这个过程就非常简单了。仍然有出错的可能性,但不太可能,而且大部分繁重的工作都已经过去了。
谢天谢地,上述步骤通常是一次性的。如果安装了自定义恢复,则不再需要PC来闪存新操作系统。不过,如果您的**需要您临时启动恢复,那么您需要将ADB和Fastboot放在计算机上。
一些定制的rom非常稳定。其他的都是乱七八糟的。所以根据你的情况,你可能还没有走出困境。你可能会觉得一个定制的ROM不值得你这么做。
不久前,大多数Android爱好者都会在**上扎根,并闪存一个自定义ROM,这是正常的,甚至在全新的设备上也是如此。 ...
...决于使用它的人,采用良好的做法总是有帮助的。但说到Android,你可以采取一个重要的步骤:确保你的**或平板电脑(或任何你正在使用的Android设备)是最新的。 ...
... 你现在使用的Android**运行在沙盒环境中。与Windows PC或Mac不同,您不能四处查看或乱动系统文件。您只能在Google和您的**商定义的预定义参数内操作。根访问是挣脱束缚的方法。 ...
...恢复或像Fastboot这样的工具来使用它——这一切都发生在Android中。 ...
... 如果你正在调整你的Android**,那么你应该已经熟悉了所有这些。如果没有,请单击上面的链接了解它们的工作原理。 ...
正在寻找有关Android设备的帮助?当教程还不够的时候,你需要和你使用同一部**的人及时的指导,安卓论坛是一个明智的选择。在那里,你可以找到志同道合的用户,他们对定制**、突出显示未发现的应用程序、安装自定义ROM等...
... 现在十多年过去了,Android**已经变得更好了。那么,安装一个定制ROM还值得吗?我认为是这样。这里有几个重要的原因,为什么你可能想安装一个定制的Android ROM。 ...