如何在Chromebook上使用ADB和Fastboot

很长一段时间,同时需要访问Android设备的Android调试实用程序 (ADB)和Fastboot的Chromebook用户只剩下一个选项:Crouton。 但是,现在,ADB和Fastboot都包含在Chrome OS中。 以下是访问它们的方法。

第一:您的设备需要处于开发者模式

首先要做的事情是:ADB和Fastboot在技术上被认为是“开发人员”工具,因此您的Chromebook需要处于开发者模式才能访问它们。 为了说清楚,我们不是在谈论开发者频道 - 每个Chromebook都可以进入一种“解锁”模式,允许更深入的系统访问和调整。 这称为开发者模式。

相关: 如何在Chromebook上启用开发者模式

幸运的是,启用开发人员模式非常简单明了。 但是有一点需要注意:它会为你的设备提供电源,所以你必须重新开始。 好消息是它是Chromebook,所以这真的不应该花那么长时间。

如果您对此感到满意,请阅读我们关于启用开发者模式的指南 这应该让你滚动并准备好在几分钟内完成。

第二:开启你的Crosh

为了在您的Chromebook上使用ADB和Fastboot,您需要为“Chrome Shell”使用名为Crosh-short的内容。将其视为一种仅适用于Chrome操作系统的轻量级终端。

有几种方法可以访问Crosh。 要在完整的浏览器窗口中打开它,只需按键盘上的Ctrl + Alt + T.

但是,如果你发现自己经常使用Crosh,并且想要在弹出窗口(如“真正的”终端)中使用它,那么你需要两个扩展: Secure ShellCrosh Window 安装完成后,您的应用程序抽屉中将有一个Crosh条目,可以在一个漂亮,整洁的小窗口中启动Crosh。 就个人而言,这是我使用Crosh的首选方法。

在Crosh窗口启动时,您已准备好摇滚。 你不能直接跳到ADB和Fastboot,但是你需要先输入一个命令来获得一个shell窗口。 输入以下内容:

 Shell 

提示应更改为“chronos @ localhost”,之后ADB和Fastboot都可以正常使用。

可选:如果不起作用怎么办?

当我第一次测试时,我无法让它工作。 亚行可以看到我的Android设备,但它从未请求访问。 事实证明Chrome OS仍然运行旧版本的ABD / Fastboot(因为谷歌,对吧?)所以你需要更新它。

但这就是问题发生的地方:你不能像在普通计算机上那样更新ADB和Fastboot。 但是,有一个解决方案。 如果您使用的是基于Intel的Chromebook,则会存在一个脚本,可将ADB和Fastboot更新为最新版本 ,并将其移至“正确”位置。 在那之后,一切都应该运行良好。

脚本本身非常简单,所有指令都发布在GitHub页面上。 我们建议您在开始之前阅读它们,以便确切知道幕后发生了什么。 一切都是开源的,所以如果你想查看代码,你也可以这样做。

随着ADB和Fastboot的更新和移动,两个命令都应该完美无缺。 我在Pixelbook(i5,开发人员频道)上通过将一个库存ROM闪存到我的Nexus 6上进行了测试,这非常完美。

赞 (0)
分享到:更多 ()