简体   繁体   English

闪烁的引导程序,现在adb / fastboot不再看到该设备

[英]Flashed bootloader, now adb/fastboot no longer see the device

I was restoring a nexus s to a factory image as I've done before on other nexus s phones. 像以前在其他Nexus手机上所做的那样,我正在将Nexus还原为出厂图像。 After flashing the bootloader, I can no longer connect to the phone with ADB. 刷新引导加载程序后,我无法再使用ADB连接到电话。 "Enable USB debugging" is checked in developer options, but USB debugging never starts when I plug the phone in. This phone previously had a custom version of jelly bean on it and I was flashing it to ICS. 在开发人员选项中选中了“启用USB调试”,但是当我插入手机时,USB调试永远不会启动。该手机先前具有自定义版本的软心豆粒糖,我正在将其刷新到ICS。 Anyone have any tips for how I can get adb working again on this phone? 有人对我如何使adb在此电话上再次工作有任何提示吗?

Here is the shell output where things went wrong. 这是出问题的shell输出。 After flashing the bootloader, fastboot could no longer connect to flash the radio. 刷新引导加载程序后,fastboot无法再连接以刷新无线电。 The script used to flash the phone is at the end of the output. 用于刷新手机的脚本位于输出的末尾。

zzz:$ pwd
/Users/zzz/Downloads/soju-imm76d
zzz:$ ls
bootloader-crespo-i9020xxkl1.img    flash-all.sh                flash-base.sh               image-soju-imm76d.zip           radio-crespo-i9020xxki1.img
zzz:$ flash-all.sh
sending 'bootloader' (1536 KB)...
OKAY [  0.282s]
writing 'bootloader'...
OKAY [  0.369s]
finished. total time: 0.651s
rebooting into bootloader...
OKAY [  0.001s]
finished. total time: 0.001s
< waiting for device >
^C
zzz:$ more flash-all.sh
#!/bin/sh

# Copyright (C) 2011 The Android Open Source Project
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
#      http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.

fastboot flash bootloader bootloader-crespo-i9020xxkl1.img
fastboot reboot-bootloader
sleep 5
fastboot flash radio radio-crespo-i9020xxki1.img
fastboot reboot-bootloader
sleep 5
fastboot -w update image-soju-imm76d.zip
zzz:$ fastboot devices
zzz:$ fastboot device
< waiting for device >
^C

您可以尝试将手机与QSTP工具连接,并使用eMMC软件下载器来刷新手机

Are you on Linux? 您在Linux上吗? You must run fastboot as root. 您必须以root用户身份运行fastboot。 Try sudo fastboot . 尝试sudo fastboot

Same for other similar commands, so you may want to consider going sudo -i and go on from there. 与其他类似命令相同,因此您可能需要考虑使用sudo -i并从那里继续。

I am having somewhat the same issue with my XT890, think flashing the bootloader has hard-bricked the device. 我的XT890遇到了相同的问题,认为刷新引导加载程序使设备hard-bricked了。 Meaning Although you can switch the device on, as there is no valid bootloader you can't connect to the device or recover the device. 含义尽管可以打开设备,但由于没有有效的bootloader ,因此无法连接到设备或恢复设备。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM