В этом руководстве по устранению неполадок мы поделимся с вами возможными шагами по исправлению ошибки Fastboot FAILED (удаленная: команда не разрешена) при попытке прошивки файлов на вашем устройстве Android. Если вы столкнулись с той же проблемой, не волнуйтесь. Говоря о командах ADB и Fastboot, это самые полезные способы легко прошивать zip-файлы, загружая ваше устройство в fastboot или режим восстановления.
Кроме того, вы можете установить root-доступ или другие модули, чтобы получить неограниченные возможности настройки Android. Кроме того, если ваш телефон Android застрял в проблеме цикла загрузки или в состоянии блокировки, вы можете легко решить проблему, перепрошив файл прошивки с помощью метода ADB и Fastboot. Но это не значит, что вы не получите ошибок при его использовании. Да! Методы ADB и Fastboot также могут вызывать множественные ошибки.
Содержание страницы
- Что такое FAILED (remote: Command not allowed) Ошибка?
-
Действия по исправлению ошибки FAILED (удаленный: команда не разрешена)
- Требования:
- Перенести файлы в правильный раздел
Что такое FAILED (remote: Command not allowed) Ошибка?
Похоже, что одна из наиболее распространенных причин такой проблемы — это то, что вы переносите файл на неправильный раздел. Таким образом, это может в основном вызвать проблемы с системным разделом, таким как раздел слота A / B. Чтобы быть очень конкретным, в разделе A / B нет раздела для восстановления. Следовательно, вы не можете напрямую прошить TWRP Recovery в раздел восстановления.
В то время как на вашем устройстве есть раздел слота только для A, он все равно должен иметь раздел восстановления. Таким образом, вы можете напрямую прошить восстановление в раздел, а не загружать его. Но в большинстве сценариев не очень компьютерные пользователи путаются с этим и заканчивают ошибкой FAILED (remote: Command not allowed) после неправильной попытки процесса.
В качестве альтернативы, вы, скорее всего, записываете собственный двоичный файл на заблокированный загрузчик. Принимая во внимание, что если вы используете устаревший инструмент ADB и Fastboot на своем ПК, это также может вызвать такую проблему. Теперь, не теряя больше времени, давайте перейдем к делу.
Действия по исправлению ошибки FAILED (удаленный: команда не разрешена)
Заявление об ограничении ответственности: GetDroidTips не несет ответственности, если у вас возникнут какие-либо проблемы после выполнения этого руководства. Вы должны знать, что делаете, и действовать на свой страх и риск.
Требования:
Итак, прежде чем переходить к шагам, обязательно соблюдайте требования.
1. Вам нужен ПК или ноутбук
Очевидно, что если вы попадаете в среду ADB и Fastboot, вам понадобится ПК или ноутбук вообще. Вам также понадобится USB-кабель для передачи данных, чтобы подключить телефон к компьютеру.
2. Загрузите USB-драйверы для Android
Для успешного создания коммуникационного моста между компьютером и мобильным устройством на ваш компьютер необходимо загрузить и установить USB-драйверы Android. После подключения можно переходить к прошивке файлов. Ты можешь получить драйверы USB здесь.
3. Загрузите последнюю версию ADB и Fastboot Tool
Обязательно загрузите последнюю версию Инструмент ADB и Fastboot на твоем компьютере. Метод ADB и Fastboot позволяет легко прошивать файлы на системные разделы в режиме загрузчика или fastboot. Однако для работы требуется разблокированный загрузчик вашего устройства Android.
4. Обязательно разблокируйте загрузчик устройства
Как мы уже упоминали, загрузчик вашего устройства должен быть разблокирован перед использованием или попыткой прошивки файла в системном разделе с помощью командного метода ADB и Fastboot. Если вы не знаете об этом, каждое устройство Android поставляется с заблокированным загрузчиком, который не позволяет вам загружать в систему какие-либо сторонние файлы.
Итак, разблокировка загрузчика очень важна, прежде чем начинать прошивать любой сторонний файл на вашем Android-устройстве. Вы можете найти подробное руководство по как разблокировать загрузчик на любом телефоне Android.
Перенести файлы в правильный раздел
- Для начала обязательно проверьте, есть ли на вашем устройстве Android раздел A / B или раздел только для A. Для этого установите Приложение Treble Check в магазине Google Playи проверьте тип системного раздела вашего устройства.
- Теперь, если на вашем устройстве есть Тип раздела A / B, то вам нужно будет загрузиться в загрузочный раздел, выполнив следующую команду.
- Для этого подключите устройство к ПК с помощью кабеля USB.
- Во-вторых, мы надеемся, что вы уже включили отладку по USB на своем телефоне.
- Затем перейдите в установленную папку ADB и Fastboot> Нажмите Клавиша Shift + щелчок правой кнопкой мыши с помощью мыши> Щелкните Открыть командное окно здесь.
- Введите следующую команду и нажмите Входить:
fastboot загрузка twrp.img
-
- Как только устройство загрузится в режим восстановления TWRP, вы можете прошить zip-файл TWRP, чтобы установить его навсегда.
- Но если на вашем устройстве есть Тип раздела только A, тогда вам нужно будет напрямую прошить TWRP Recovery в раздел восстановления, используя следующую команду: [Если вы переименовали файл twrp.img, замените его на настоящее имя]
fastboot flash recovery twrp.img
- Этот метод загрузит ваше устройство в режим восстановления TWRP.
- Наконец-то все готово. Теперь вы можете прошивать файлы в системный раздел, не получая ошибок fastboot failed.
Вот и все, ребята. Мы предполагаем, что вы нашли это руководство полезным. Если у вас возникнут дополнительные вопросы, дайте нам знать в комментарии ниже.
In this guide, we will show you the steps to fix the Fastboot Error- FAILED (command write failed (Success)). Along the same lines, we would also be discussing the Fastboot error FAILED (command write failed (No error)). Both these issues are under the same hood and have similar fixes as well. More often than not, these errors have been reported when users are trying to flash a custom recovery like TWRP.
Likewise, users have also reported this issue when they are flashing the boot.img file, either stock or the one that has been patched via Magisk. Well, no matter the reason why you are getting bugged with this issue, the fix for the same is fairly easy to execute. And this guide shall make you aware of just that. So without further ado, let’s get started with the guide to fix the Fastboot Error- FAILED (command write failed (Success)).
- How to Fix (FAILED (Write to device failed (Invalid argument))
- Fix writing ‘system’ FAILED (remote: ‘Partition not found)
- How to Fix FAILED (remote: Command not allowed)
- Fix FAILED (remote: Partition flashing is not allowed)
- How to Fix Fastboot Erase System Command Not Working
Do keep in mind that there isn’t any universal fix as such. You would have to try out each of the below-mentioned fixes until one of them spells out success for you. Follow along. Droidwin and its members wouldn’t be held responsible in case of a thermonuclear war, your alarm doesn’t wake you up, or if anything happens to your device and data by performing the below steps.
Fix 1: Use Official ADB Binaires
First and foremost, it is highly recommended that you use the latest and more importantly official ADB binaries provided by Google. There are already a plethora of ADB and Fastboot third-party tools, however, you should maintain social distancing from all of them and only stick with the offering from Google.
- So download the Android SDK Platform Tools from Google
- Then extract it to any convenient location on your PC.
- Doing so shall give you the platform-tools folder.
- Go to this folder, type in CMD in its address bar, and hit Enter.
- This shall launch the Command Prompt window within the ADB Directory.
- Now transfer the desired file that you are about to flash to this platform-tools folder.
- Finally, execute the desired command and see if the fastboot FAILED (command write failed (Success)) error has been fixed or not.
Fix 2: Install Android USB Drivers
USB Drivers are an integral part of the smartphone ecosystem. They are needed so that your PC is able to recognize the connected device. So go ahead, download, and install the android_win.inf drivers onto your Windows PC. If that doesn’t work out, then also consider installing the Android Bootloader Interface Drivers. Install both of them and then verify if they fix the fastboot FAILED (command write failed (Success)) error.
Fix 3: Use Official USB cable | USB 2.0 Port
The next two fixes are evident from their names themselves. First off, it is recommended that you use the official USB cables that came shipped with your device. If that is not possible, then use a cable that supports MTP (file transfer).
Along the same lines, you should only use the USB 2.0 Port on your PC. Using the faster 3.0 ones is known to cause quite a lot of issues, especially in the custom development domain. So try out both these tweaks and see if they fix the fastboot FAILED (command write failed (Success)) error.
Fix 4: While Flashing TWRP
If you are getting this issue when flashing the TWRP Recovery, then here are a few things that you need to try out. First off, make sure that there’s no issue with the custom recovery itself. XDA developers should be the best place for that. Refer to your device forum and read a few user’s comments, you would get a decent idea if the recovery is working or not.
SAMPLE ERROR MESSAGE: C:adb>fastboot boot twrp-3.2.3-2-whyred.img downloading 'boot.img'... FAILED (command write failed (No error)) finished. total time: 0.002s
If it’s all well and good with the recovery, then there could be issues with your method of flashing the recovery. With the introduction of the A/B partition, flashing recovery is no longer a straightforward process. Users with devices having a recovery partition could easily flash it to that slot.
But most devices now come with a boot partition, so you would first have to boot your device to TWRP and then permanently flash it. Likewise, some might even require flashing to Ramdisk. All this has been explained in our comprehensive guide, please refer to this guide to fix fastboot FAILED (command write failed (Success)) TWRP error: How to Install TWRP Recovery on Android.
Fix 5: Fix For Ryzen PCs
Ryzen based PCs have always had a love-hate relationship with custom development. There has been a plentitude of well-documented cases where the ADB and Fastboot Commands weren’t executed successfully. So if you are also using a Ryzen chipset, then please refer to our guide on How to Fix Android ADB and Fastboot Issues on Ryzen based PCs. Try out all the fixes mentioned in the linked guide (especially the last two ones) and your issue would be fixed.
So this was all from this guide on how to fix the fastboot FAILED (command write failed (Success)) error. Along the same lines, this should also fix the Fastboot FAILED (Write to device failed (No Error)). We have shared around five different workarounds. Do let us know in the comments section which one spelled out success for you. Likewise, all the queries are welcomed in the comments.
About Chief Editor
Sadique Hassan
administrator
A technical geek by birth, he always has a keen interest in the Android platform right since the birth of the HTC Dream. The open-source environment always seems to intrigue him with the plethora of options available at his fingertips. “MBA by profession, blogger by choice!”
В этом всеобъемлющем руководстве мы покажем вам различные методы исправления всех типов ошибок ADB и Fastboot. Когда дело доходит до пользовательской разработки, команды ADB и Fastboot буквально являются незамеченными героями. Их использование настолько важно, что вы не смогли бы выполнить ни одну из них, если бы не эти команды. Первая точка входа в этот домен требует, чтобы вы разблокировали загрузчик устройства, что невозможно, пока вы не загрузите устройство в режиме быстрой загрузки.
После этого, будь то прошивка пользовательских ПЗУ, восстановление, такое как TWRP, или даже рутирование устройства через Magisk (путем прошивки приложения Magisk или исправления и прошивки boot.img), все они используют режим быстрой загрузки. А для загрузки вашего устройства в Fastboot вам нужно будет использовать команды ADB. Так что это порочный круг, из которого чрезвычайно трудно вырваться, и из которого энтузиасты технологий также хотели бы вырваться.
С учетом сказанного, эти команды не свободны от своей доли проблем. Если говорить о проблемах, то их множество. Хотя я рассмотрел самые важные из них [refer to the end section of this guide], я все еще получаю еще несколько сообщений примерно через день в комментариях. Проведя несколько исследований, я пришел к выводу, что почти все ошибки ADB или Fastboot имеют одинаковый набор исправлений.
Хотя универсального решения не существует (есть 5-6 способов решения этих проблем), одно остается неизменным. Известно, что эти пять-шесть методов исправляют все эти командные ошибки. Поэтому вместо того, чтобы документировать каждый из них в отдельных руководствах, я решил задокументировать их под одной крышей. Без лишних слов давайте начнем с этого руководства, чтобы исправить все ошибки ADB и Fastboot.
Ниже приведены различные способы устранения проблем с ADB. Однако универсального решения как такового не существует. Вам придется попробовать каждый из них, пока вы не сможете добиться успеха. Кроме того, мы начнем с основных исправлений, а затем перейдем к более сложным. Следуйте вместе.
Используйте порт USB 2.0 и официальный USB-кабель.
Прежде всего, вы должны использовать порт USB 2.0 вашего ПК или ноутбука. Было много случаев, когда порты USB 3.0 вызывали проблемы при выполнении команд ADB. Поэтому убедитесь, что вы подключили устройство к порту 2.0. Поскольку мы обсуждаем USB, обязательно используйте официальные USB-кабели, поставляемые с вашим устройством.
Если это невозможно, в качестве альтернативы используйте кабель, поставляемый с другими устройствами Android. Никогда не пытайтесь использовать отдельный USB-кабель, поскольку некоторые из них предназначены только для зарядки и не могут выполнять какие-либо дополнительные функции. Поэтому используйте порт USB 2.0 и официальный USB-кабель и посмотрите, исправит ли он ошибки ADB и Fastboot или нет.
Включить отладку по USB
Само собой разумеется, что для выполнения команды ADB вам необходимо заранее включить отладку по USB на вашем устройстве. Это поможет вашему ПК определить, что устройство загружено в этом режиме. Итак, перейдите в «Настройки»> «О телефоне»> «Нажмите на номер сборки» 7 раз. [MIUI Number in case of Xiaomi] > Вернитесь в «Настройки» > «Система» > «Дополнительно» > «Параметры разработчика» > «Включить отладку по USB».
Установите инструменты платформы Android SDK
В Интернете существует множество инструментов ADB. Однако у большинства из них отсутствует один или два двоичных файла. Следовательно, вы всегда должны использовать официальные драйверы ADB, предоставленные Google. Поэтому загрузите инструменты платформы Android SDK на свой компьютер и посмотрите, исправит ли он ошибки ADB и Fastboot или нет.
Запустите CMD внутри каталога ADB
Во-первых, держитесь на безопасном расстоянии от PowerShell и попробуйте выполнить все команды в самой командной строке. Кроме того, вы должны запускать окно командной строки только внутри каталога ADB. Поэтому, как только вы загрузили Android SDK, извлеките его в любое удобное место на вашем ПК.
Затем вы должны получить папку platform-tools. Перейдите в его адресную строку, введите CMD и нажмите Enter. Это запустит окно командной строки в каталоге ADB (инструменты платформы). Теперь попробуйте выполнить нужную команду и проверьте, исправляет ли она ошибки ADB и Fastboot или нет.
Разрешить отладку по USB
Вы можете получить несанкционированную ошибку ADB, если вы не ответили на приглашение на вашем устройстве авторизовать ключ RSA компьютера. Поэтому, чтобы авторизовать соединение, вы можете обратиться к нашему подробному руководству о том, как исправить неавторизованное устройство с помощью команд ADB. [3 methods]. Более короткая инструкция заключается в том, чтобы ввести устройства adb внутри CMD, и вы должны получить приглашение на своем устройстве. Нажмите «Разрешить», и соединение будет разрешено.
Перезапустите сервер ADB
- В некоторых случаях вам следует подумать об отключении текущего работающего сервера ADB и перезапуске его нового экземпляра.
- Для этого введите следующие две команды в окне CMD, которое должно быть открыто в папке инструментов платформы. adb kill-server adb start-server
- После того, как вы успешно выполнили обе эти команды, проверьте, были ли исправлены ошибки ADB и Fastboot.
Предпочитайте режим PTP, а не MTP
Как бы странно это ни звучало, но известно, что режим USB-подключения Media Transfer Protocol конфликтует с командами ADB. Следовательно, вам следует подумать о переключении в режим протокола передачи изображений. Вот как это можно сделать:
- Перейдите в «Настройки» на вашем Android-устройстве.
- Затем перейдите в Система > Параметры разработчика.
- Прокрутите до «Конфигурация USB по умолчанию» и выберите PTP.
Теперь попробуйте выполнить нужную команду в окне CMD и посмотреть, исправляет ли она ошибки ADB и Fastboot или нет.
Установите драйверы интерфейса Android ADB
В настоящее время эти драйверы автоматически устанавливаются при первом подключении устройства к ПК через USB-кабель. Но было несколько случаев, когда драйверы нужно было устанавливать вручную. Возможно, ваш компьютер тоже попадает в этот домен. Поэтому обратитесь к нашему подробному руководству «Как установить драйверы интерфейса загрузчика Android от Google». После этого проверьте, удалось ли исправить основные ошибки ADB и Fastboot или нет.
Настройка переменных среды ADB
При первой установке драйверов ADB и Fastboot они автоматически подхватывают системные переменные. Однако, если в какой-то момент времени у вас будет другой экземпляр каких-либо инструментов, связанных с ADB, тогда переменные окружения будут перекрываться. В результате ваш компьютер не сможет понять, какой файл ADB.exe следует использовать. Исправить это довольно просто, хотя и немного долго. Вам придется вручную указать переменные среды ADB в вашей системе и удалить все остальные. Вот как это можно сделать:
- Перейдите в меню «Пуск» и найдите «Просмотр дополнительных параметров системы».
- Перейдите на вкладку «Дополнительно» и нажмите кнопку «Переменные среды».
- Теперь вы должны увидеть два раздела: пользовательские переменные и системные переменные. Что касается этого руководства, мы будем иметь дело с последним. Поэтому выберите «Путь» в системных переменных и нажмите «Изменить».
- Появится параметр «Изменить переменную среды», нажмите «Обзор» с правой стороны. [If you find any duplicate ADB path already added there, then select it and hit Delete].
- Теперь перейдите в место, где вы установили двоичные файлы ADB и Fastboot, выберите папку с инструментами платформы и нажмите «ОК».
- Теперь вы должны увидеть, что этот каталог успешно добавлен в переменные среды. Нажмите OK, чтобы закрыть диалоговое окно.
- Точно так же путь также будет виден в системных переменных в разделе «Переменные среды», как показано на изображении ниже. Нажмите OK, чтобы закрыть и это диалоговое окно. Вот и все. Теперь ваша ошибка исправлена.
Таким образом, это были различные методы исправления всех ошибок ADB и Fastboot. Мы будем обновлять это руководство дополнительными исправлениями по мере их появления. Точно так же, если вам также известен какой-либо другой метод, поделитесь с нами в разделе комментариев ниже. Кроме того, все ваши вопросы, касающиеся вышеупомянутых инструкций, приветствуются в комментариях.
Наиболее распространенные ошибки ADB и Fastboot и их исправления
Вот некоторые конкретные ошибки ADB и Fastboor, которые я рассмотрел отдельно, поскольку они, как известно, являются одними из наиболее часто встречающихся.
У меня планшет Lenovo Tab 3 8 Plus (TB-8703X). Хочу поставить TWRP3.2.1.
В настройках флаг разрешить разблокировку загрузчика ОС включен,
fastboot oem device-info дает:
(bootloader) Device tampered: false
(bootloader) Device unlocked: false
(bootloader) Device critical unlocked: false
(bootloader) Charger screen enabled: true
(bootloader) Display panel:
(bootloader) Device Verity Mode: enforcing
fastboot flashing unlock дает:
FAILED (remote: ‘Need wipe userdata. Do ‘fastboot oem unlock-go»)
fastboot: error: Command failed
fastboot oem unlock дает:
OKAY [ 0.016s]
Finished. Total time: 0.016s
стирает как положено и сразу устанавливает софт установленный на заводе.
Проверка по окончании через fastboot oem device-info дает:
(bootloader) Device tampered: false
(bootloader) Device unlocked: false
(bootloader) Device critical unlocked: false
(bootloader) Charger screen enabled: true
(bootloader) Display panel:
(bootloader) Device Verity Mode: enforcing
Заключение:
команда fastboot flashing unlock дает ошибку и после этого команда:
fastboot oem unlock-go чистит память,… и сразу устанавливает софт установленный на заводе.
загрузчик не разблокирован — ставить TWRP нельзя!
Вместо команды fastboot flashing unlock можно сделать fastboot flashing unlock_critical, она проходит без ошибки и автоматически опять восстанавливается заводское ПО. Разблокировки по-прежнему нет.
Команда fastboot flashing unlock_critical может быть использована для ручной установки загрузчика!
Как же ее сделать, если разблокировки нет, попытка самому очистить userdata
fastboot erase userdata.
дает ошибку загрузчик заблокирован.
В тоже время стирание происходит в команде fastboot oem unlock-go и в команде fastboot flashing unlock_critical!
После любой из этих команд раблокировка должна быть снята и оставаться в этом состоянии и при перезагрузках
Значит скрипт сам делает разблокировку, а по завершении снова делает блокировку!
Вопрос: как же тогда разблокировать загрузчик? Или эта неожиданный сервис вендора?
Вариации
1. А можно ли поставить TWRP bootsigned версию через программу QFIL? Отсутствие разблокировки не помешает?
2. А может поставить TWRP.zip с помощью CWM пункт меню Apply Update from sdcard? Слышал, что последние TWRP не портят разделы boot, system? И опять будет ли мешать отсутствие разблокировки?
С уважением,
Радмир.







