adb可以发现设备但不是fastboot -- adb 领域 和 boot 领域 和 fastboot 领域 和 bootloader 领域 android 相关 的问题

ADB can discover devices but not fastboot


简体版||繁體版
36
vote

问题

中文

我在网上搜索了这个问题,它通常通过安装相应的驱动程序来解决。问题是我在Mac上。

当我插入我的设备时,可以在我运行 adb devices 时发现它。我运行 adb reload bootloader ,它进入下载模式(当上电时按住音量+主按钮的模式)。这样对吗?我认为是。

无论如何,当它在这个阶段时, adb devices fastboot devices 产量没有。

我在i9100和i9505上测试了这个。

english

I've searched on the web about this problem and it's usually solved by installing the appropriate drivers. Problem is I'm on a Mac.

When I plug in my device, it can be discovered when I run adb devices. I run adb reload bootloader and it goes into download mode (the mode you get when you hold Volume Down + Home button when powering up). Is this correct? I assume it is.

Anyway, when it is in this stage, adb devices or fastboot devices yields nothing.

I have tested this on i9100 and i9505.

           
   
   

回答列表

22
 
vote
要使系统识别Android设备,请在其几种模式中,需要为其用户设置在 udev 中的权限。

您需要重复加载Android Udev ID的此过程,对于手机具有(操作系统,引导加载程序或恢复),因为它们具有不同的USB ID

  # reboot into fastboot mode adb reboot bootloader  # grab you fastboot/bootloader device ids lsusb > Bus 001 Device 035: ID **18d1:d00d** Google Inc.  # install the ids into /etc/udev/rules.d/99-android.rules SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="d00d", MODE="0666", OWNER="thiago"  # restart udev /etc/init.d/udev restart  # try fastboot (only on bootloader mode) fastboot devices   
 

To make the system recognize the Android device, in their several modes, one needs to set permissions for his user in udev.

You need to repeat this process of loading Android udev IDs, for every mode the phone has (operating system, bootloader or recovery) because they have different USB IDs

# reboot into fastboot mode adb reboot bootloader  # grab you fastboot/bootloader device ids lsusb > Bus 001 Device 035: ID **18d1:d00d** Google Inc.  # install the ids into /etc/udev/rules.d/99-android.rules SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="d00d", MODE="0666", OWNER="thiago"  # restart udev /etc/init.d/udev restart  # try fastboot (only on bootloader mode) fastboot devices 
 
 
       
       
16
 
vote
p>本地,我必须运行 fastboot 作为root / sudo for fastboot以检测设备。我在Linux上尝试了这个,因为我不拥有Mac,但无论如何都是* nix;)
 

Personally I had to run fastboot as root/sudo for fastboot to detect the device. I tried this on Linux as I don't own a Mac, but it's *NIX anyway ;)

 
 
   
   
14
 
vote

对于未来的参考,这是我的相关案例(涉及Nexus 4):

我试图将手机带回原始状态(引导加载程序锁定+库存ROM)。

现在

..)

将Nexus 4放在FastBoot模式下:

  • 关闭Nexus 4.
  • 按住音量,音量下降和电源按钮
现在

fastboot devices 找到了我的手机,还原可以继续: - )

 

For future reference, this was my related case (involving a Nexus 4):

I tried to bring my phone back to the original state (bootloader locked + stock rom).

Now fastboot devices did not show the device where adb device did, until I put the phone in fastboot mode (this makes sense, but took me a while to figure out...)

To put the Nexus 4 in fastboot mode:

  • Power off the Nexus 4.
  • Press and hold the Volume Up, Volume Down and Power buttons

Now fastboot devices found my phone and the restore could continue :-)

 
 
 
 
7
 
vote

我对Infocus M512有同样的问题,由 adb识别,但不是 fastboot 在下载模式下。

我发现使用 -i works(0xID)指定供应商ID。 fastboot -i 0x0489 为我工作。

 

I had the same problem with InFocus M512, recognized by adb but not by fastboot when in download mode.

I've found that specifying vendor ID with -i works (0xID). fastboot -i 0x0489 worked for me.

 
 
     
     
1
 
vote

我使用macbook并遇到完全相同的问题。

最后我成功闪存了我的手机(火焰)。

键是通过向下向下向下输入"FastBoot模式" ,然后按下音量,然后将电源按钮一起(细节为官方指南的部分)。

当您处于FastBoot模式时,您的设备连接到计算机时,请再次运行 fastboot devices 。这次设备被检测到。

 

I use macbook and encountered exactly the same problem.

Finally I successfully flash my phone (Flame).

The key is to enter "Fastboot mode" by pressing down Volume Down and Power buttons together(Detail is in the section of official guide).

When you're in Fastboot mode and your device is connected to computer, run fastboot devices again. This time the device is detected.

 
 
1
 
vote

我正面临这个问题两天,我解决了在我的Mac Yosemite上为手机LG G3安装USB驱动程序。我下载了文件lgmobilemacdriver_v5.0.zip并安装它,而不是 adb devices 刚刚工作。

您可以尝试安装手机的USB驱动程序,也许它将有帮助。

最好,

 

I was facing this problem for two days, and I solved installing the USB driver for my phone LG G3 on my Mac Yosemite. I downloaded the file LGMobileMacDriver_v5.0.zip and installed it and than adb devices just worked.

You can try to install the USB driver of your phone, maybe it'll help.

Best,

 
 
1
 
vote

我在mac塞拉面对相同的问题。实际问题是我使用的Fastboot。这是一个较旧的版本。所以,我已经下载了Android SDK,并从它的平台工具中拿了FastBoot,并为我的InfoCus Bingo 21 M430工作。

 

I am on MAC Sierra facing same problem. The actual problem is with fastboot that I was using. It was an older version. So, I have downloaded android sdk and took fastboot from platform-tools of it and got it working for my Infocus bingo 21 m430.

 
 
0
 
vote
首先,将手机放在 fastboot 模式下,然后在终端中键入命令 adb device0 ,将检测到您的设备。添加 adb device1 为我工作。

键入 adb device2 没有 adb device3 没有为我工作。所以,我认为 adb device4 adb device5 来检测我们的设备。

希望它还为您提供工作。

 

First, put your mobile in the fastboot mode, then type command sudo fastboot devices in terminal and your device will be detected. Adding sudo worked for me.

Typing fastboot devices without sudo didn't worked for me. So, I think sudo is a must for fastboot to detect our devices.

Hope it works out for you guys also.

 
 

相关问题

2  禁用SplashScreen - BootLogo已禁用  ( Disable splashscreen bootlogo disabled ) 
首先,我必须首先说我不是一个Android专家。 我有一些Android电视盒(不是电话),它是一些未知的第三方中国供应商。它已经植根了。 我需要尽可能多地个性化它,我已经制作了壁纸,发射器和bootanimation 我唯一离开的东西(以及最烦人的人)是飞溅屏幕。 现在,我已经读了大量关于它的帖子/文章,我甚至制...

0  如何更新My Sony Xperia设备的FastBoot驱动程序  ( How can i update the fastboot driver for my sony xperia device ) 
我需要解锁我索尼Xperia M2双重的引导加载程序。它目前有库存。一旦我在FastBoot模式下通过按音量按钮并连接USB电缆,我的设备用蓝色光线照亮,表示当我试图通过右键单击S1启动时更新FastBoot驱动程序时设备连接到FastBoot模式。 FastBoot并单击"更新驱动程序" 选项,然后选择"浏览器" ...

1  安装LineaGeos  ( Installing lineageos ) 
我有一个标签s2卡在5.02上我想将软件升级到Lineagos,有很多信息,但没有任何东西可以帮助我。首先是我需要分享的一些事情。我是一个mac我一旦解锁我的设备和knox现在必须解锁,所以必须解锁。引导加载程序我无法判断是否解锁。使用我试图检查的应用程序,但回到"抱歉!此设备上未正确安装root访问权限" 的错误 ...

0  在Motorola et1上解锁引导加载程序  ( Unlocking bootloader on motorola et1 ) 
我想解锁我的摩托罗的et1上的引导加载程序,但我有一个问题:一旦我重新启动引导加载程序中的设备,我的计算机无法识别( fastboot devices 未检测到它)因此我无法完成该过程。 为什么这是什么?我的Windows 10 Pro X64 PC上安装了Android SDK,也安装了驱动程序,因为我能够使用基于...

13  在硬恢复后,Nexus 5卡在“飞行颜色点棒棒糖”屏幕上屏幕复位  ( Nexus 5 stuck on flying color dots lollipop screen after hard factory reset ) 
我刚刚在我的nexus 5上重置了擦除数据/出厂设置。我遵循这个youtube教程。< / p> 我被困在启动屏幕上,这是我的问题,它在启动屏幕上25分钟。 我应该等待还是做别的? ...

1  在Android内核源启用FrameBuffer控制台  ( Enable framebuffer console in android kernel source ) 
可以以某种方式启用来自三星的Android内核源中的帧缓冲控制台,查看内核消息而不是bootlogo? ...

1  我用odin闪现回收力,为什么我的手机启动弓?  ( I flashed recoveries with odin why doesnt my phone boot bow ) 
三星S3 Android手机,没有植根,库存固件。 按时间顺序排列: 我打开了USB调试,虽然无法使用FastBoot。 我用odin来闪现多次恢复,但我不认为我成功了,我相信手机必须先扎根。我下载了一些reposties作为.tar.md5,但我也下载了.img,我试图将它变成了.gz - 在那个阶段我的手机仍然...

8  Nexus 7错误:无法安装/缓存  ( Nexus 7 error failed to mount cache ) 
我的Nexus 7(2013年,第2 Gen)平板电脑有问题。 我重新启动了我的平板电脑,当它再次重新启动时,它显示出"谷歌" 徽标,然后站在那里。 我等着它(大约20分钟),但它没有做任何其他事情。 尝试恢复出厂设置... [失败] 我已经检查了许多视频,建议应用硬重置或出厂重置,所以我试图这样做。 一旦进入 R...

1  没有自定义恢复的任何方法都可以获得root? (解锁引导加载程序)  ( Any way to get root without a custom recovery unlocked bootloader ) 
我有一个带有解锁的引导加载程序的手机(摩托罗拉Moto maxx xt1225)但还没有自定义恢复。 是否有任何方法可以在没有自定义恢复的情况下获取root / flash超级su? 或者以任何方式修改股票恢复以便能够闪现无符号zips? 编辑:设备在4.4.4,它是Droid Turbo的"国际" 版本,刚刚发布...

4  生根始终如何?  ( How is it that rooting is always possible ) 
花了一些时间研究实际落后于rootio手机后面,导致能力root的主要原因是Linux内核上的固有漏洞,导致漏洞利用并安装'su'二进制文件。 我的问题是:如何运送操作系统并不硬化?谁是负责的人?这是我们正在谈论的Linux操作系统,被认为是"安全" 。然而,人们总能找到进入和root设备的方法。 ...




© 2022 it.wenda123.org All Rights Reserved. 问答之家 版权所有