Fastboot error cannot determine image filename for

Error cannot determine image filename fastboot Platform-tools: r33.0.3ADB: 1.0.41 (33.0.3-8952118)Fastboot: 33.0.3-8952118Make_f2fs (casefold): 1.15.0 (2022-05-20)Mke2fs: 1.46.2 (28-Feb-2021)Последнее обновление утилит в шапке: 23.08.2022 ADB (Android Debug Bridge — Отладочный мост Android) — инструмент, который устанавливается вместе с Android-SDK и позволяет управлять устройством на базе ОС Android.Работает на всех Android-устройствах, где данный функционал не был намеренно заблокирован […]

Содержание

  1. Error cannot determine image filename fastboot
  2. Ошибка в Android Fastboot: «cannot determine image filename»
  3. Как исправить ошибку unknown partition… cannot determine image filename?
  4. Error cannot determine image filename fastboot

Error cannot determine image filename fastboot

Platform-tools: r33.0.3
ADB: 1.0.41 (33.0.3-8952118)
Fastboot: 33.0.3-8952118
Make_f2fs (casefold): 1.15.0 (2022-05-20)
Mke2fs: 1.46.2 (28-Feb-2021)
Последнее обновление утилит в шапке: 23.08.2022

ADB (Android Debug Bridge — Отладочный мост Android) — инструмент, который устанавливается вместе с Android-SDK и позволяет управлять устройством на базе ОС Android.
Работает на всех Android-устройствах, где данный функционал не был намеренно заблокирован производителем.
Здесь и далее: PC — ПК, компьютер к которому подключено устройство.
ADB — консольное приложение для PC, с помощью которого производится отладка Android устройств, в том числе и эмуляторов.
Работает по принципу клиент-сервер. При первом запуске ADB с любой командой создается сервер в виде системной службы (демона), которая будет прослушивать все команды, посылаемые на порт 5037.
Официальная страница
ADB позволяет:

  • Посмотреть какие устройства подключены и могут работать с ADB.
  • Просматривать логи.
  • Копировать файлы с/на аппарат.
  • Устанавливать/Удалять приложения.
  • Удалять (очищать) раздел data.
  • Прошивать (перезаписывать) раздел data.
  • Осуществлять различные скрипты управления.
  • Управлять некоторыми сетевыми параметрами.

Поставляется ADB в составе инструментария разработчика Андроид (Android SDK), который, в свою очередь входит в состав Android Studio.

Если что-то неправильно, то в списке подключенных устройств (List of devices attached) будет пусто.

Скрытые команды ADB
adb -d Команда посылается только на устройство подключенное через USB.
Внимание: Выдаст ошибку, если подключено больше одного устройства.

adb -e Команда посылается на устройство в эмуляторе.
Внимание: Выдаст ошибку, если подключено больше одного эмулятора.

adb -s Команда посылается на устройство с указанным серийным номером:

adb -p Команда посылается на устройство с указанным именем:
Если ключ -p не указан, используется значение переменной ANDROID_PRODUCT_OUT.

adb devices Список всех подсоединенных устройств.

adb connect [: ] Подсоединиться к андроид хосту по протококу TCP/IP через порт 5555 (по умолчанию, если не задан).

adb disconnect [ [: ]] Отсоединиться от андроид подключенного через TCP/IP порт 5555 (по умолчанию, если не задан).
Если не задан ни один параметр, отключиться от всех активных соединений.

adb push Копировать файл/папку PC->девайс.

adb pull [ ] Копировать файл/папку девайс->PC.

adb sync [ ] Копировать PC->девайс только новые файлы.
Ключи:
-l Не копировать, только создать список.

adb shell Запуск упрощенного unix shell.
Примеры использования

adb emu Послать команду в консоль эмулятора

adb install [-l] [-r] [-s] Послать приложение на устройство и установить его.
Пример: adb install c:/adb/app/autostarts.apk Установить файл autostarts.apk лежащий в папке /adb/app/ на диске с:
Ключи:
-l Блокировка приложения
-r Переустановить приложение, с сохранением данных
-s Установить приложение на карту памяти
Установка split apk

adb uninstall [-k] Удаление приложения с устройства.
Ключи:
-k Не удалять сохраненные данные приложения и пользователя.

adb wait-for-device Ждать подключения устройства.

adb start-server Запустить службу/демон.

adb kill-server Остановить службу/демон.

adb get-state Получить статус:
offline Выключен.
bootloader В режиме начальной загрузки.
device В режиме работы.

adb get-serialno Получить серийный номер.

adb status-window Непрерывный опрос состояния.

adb remount Перемонтировать для записи. Требуется для работы скриптов, которые изменяют данные на.

adb reboot bootloader Перезагрузка в режим bootloader.

adb reboot recovery Перезагрузка в режим recovery.

adb root Перезапуск демона с правами root

adb usb Перезапуск демона, прослушивающего USB.

adb tcpip Перезапуск демона, прослушивающего порт TCP.

adb ppp [параметры] Запуск службы через USB.
Note: you should not automatically start a PPP connection. refers to the tty for PPP stream. Eg. dev:/dev/omap_csmi_tty1
Параметры:
defaultroute debug dump local notty usepeerdns

FastBoot — консольное приложение для PC. Используется для действий над разделами

fastboot devices Список присоединенных устройств в режиме fastboot.
fastboot flash Прошивает файл .img в раздел устройства.

fastboot erase Стереть раздел.
Разделы: boot, recovery, system, userdata, radio
Пример: fastboot erase userdata Стирание пользовательских данных.

fastboot update Прошивка из файла имя_файла.zip

fastboot flashall Прошивка boot + recovery + system.

fastboot getvar Показать переменные bootloader.
Пример: fastboot getvar version-bootloader Получить версию bootloader.

fastboot boot [ ] Скачать и загрузить kernel.

fastboot flash:raw boot [ ] Создать bootimage и прошить его.

fastboot devices Показать список подключенных устройств.

fastboot continue Продолжить с автозагрузкой.

fastboot reboot Перезагрузить аппарат.

f astboot reboot-bootloader Перезагрузить девайсв режим bootloader.
Перед командами fastboot можно использовать ключи:
-w стереть данные пользователя и кэш
-s Указать серийный номер устройства.
-p

Указать название устройства.
-c Переопределить kernel commandline.
-i Указать вручную USB vendor id.
-b Указать в ручную базовый адрес kernel.
-n

Указать размер страниц nand. по умолчанию 2048.

Команду logcat можно использовать с машины разработки
$ adb logcat
или из удаленного shell
# logcat Каждое сообщение лога в Android имеет тэг и приоритет
Тэг – это строка указывающая компонент системы, от которого принято сообщение (например: View для системы view)
Приоритет – имеет одно из нижеследующих значений (в порядке от меньшего к большему):
V — Verbose (Низший приоритет).
D — Debug
I — Info
W — Warning
E — Error
F — Fatal
S — Silent (Наивысший приоритет, при котором ничего не выводится).

Получить список тэгов, используемых в системе, вместе с их приоритетами можно запустив logcat. В первых двух столбцах каждого из выведенных сообщений будут указаны / .
Пример выводимого logcat сообщения:
I/ActivityManager( 585): Starting activity: Intent

Для уменьшения вывода лога до приемлемого уровня нужно использовать выражения фильтра. Выражения фильтра позволяют указать системе нужные комбинации и , остальные сообщения система не выводит.
Выражения фильтра имеют следующий формат : . где указывает нужный тэг, указывает минимальный уровень приоритета для выбранного тэга. Сообщения с выбранным тэгом и приоритетом на уровне или выше указанного записываются в лог. Можно использовать любое количество пар : в одном выражении фильтра. Для разделения пар : используется пробел.

Пример ниже выводит в лог все сообщения с тэгом «ActivityManager» с приоритетом «Info» или выше, и сообщения с тэгом «MyApp» и приоритетом «Debug» или выше:
adb logcat ActivityManager:I MyApp:D *:S
Последний элемент в выражении фильтра *:S устанавливает приоритет «silent» для всех остальных тэгов, тем самым обеспечивая вывод сообщений только для «View» и «MyApp». Использование *:S – это отличный способ для вывода в лог только явно указанных фильтров (т.е. в выражении фильтра указывается «белый список» сообщений, а *:S отправляет все остальное в «черный список»).

При помощи следующего выражения фильтра отображаются все сообщения с приоритетом «warning» или выше для всех тэгов:
adb logcat *:W

Если logcat запускается на машине разработчика (не через удаленный adb shell), можно также установить значение выражения фильтра по умолчанию задав переменную окружения ANDROID_LOG_TAGS:
export ANDROID_LOG_TAGS=»ActivityManager:I MyApp:D *:S»

Следует обратить внимание что задав переменную окружения ANDROID_LOG_TAGS она не будет работать в эмуляторе/устройстве, если вы будете использовать logcat в удаленном shell или используя adb shell logcat.
Вышеописанная команда export работает в ОС *nix и не работает в Windows.

Контроль формата вывода лога

Сообщения лога в дополнение к тэгу и приоритету содержат несколько полей метаданных. Можно изменять формат вывода сообщений показывая только конкретные поля метаданных. Для этого используется параметр -v и указывается один из ниже перечисленных форматов вывода.

brief Показывать приоритет/тэг и PID процесса (формат по умолчанию).
process Показывать только PID.
tag Показывать только приоритет/тэг.
thread Показывать только процесс:поток и приоритет/тэг.
raw Показать необработанное сообщение, без полей метаданных.
time Показывать дату, время вызова, приоритет/тэг и PID процесса.
long Показывать все поля метаданных и отдельно сообщения с пустыми строками.

При запуске logcat можно указать формат вывода используя параметр -v:
adb logcat [-v

Источник

Ошибка в Android Fastboot: «cannot determine image filename»

Начали прошивать Android в Fastboot и при установке получили ошибку unknown partition… cannot determine image filename? Что сделать чтобы ее исправить?

Читайте также:

Как исправить ошибку unknown partition… cannot determine image filename?

Почему возникла эта ошибка? Все дело в том, что при прошивке recovery или другого раздела вы не указали fastboot что вы собираетесь устанавливать.

Вы например написали команду так:

Как правильно прошить разделы:

SYSTEM fastboot flash system imya.img

CACHE fastboot flash cache imya.img

DATA fastboot flash userdata imya.img

RECOVERY fastboot flash recovery imya.img

Не забывайте также указывать правильное название файла, иначе получите ошибку в Fastboot cannot load ‘image’!

Остались еще вопросы? Пишите их в комментариях, рассказывайте, что у вас получилось или наоборот!

Вот и все! Больше статей и инструкций читайте в разделе Статьи и Хаки Android. Оставайтесь вместе с сайтом Android +1, дальше будет еще интересней!

Источник

Error cannot determine image filename fastboot

Platform-tools: r33.0.3
ADB: 1.0.41 (33.0.3-8952118)
Fastboot: 33.0.3-8952118
Make_f2fs (casefold): 1.15.0 (2022-05-20)
Mke2fs: 1.46.2 (28-Feb-2021)
Последнее обновление утилит в шапке: 23.08.2022

ADB (Android Debug Bridge — Отладочный мост Android) — инструмент, который устанавливается вместе с Android-SDK и позволяет управлять устройством на базе ОС Android.
Работает на всех Android-устройствах, где данный функционал не был намеренно заблокирован производителем.
Здесь и далее: PC — ПК, компьютер к которому подключено устройство.
ADB — консольное приложение для PC, с помощью которого производится отладка Android устройств, в том числе и эмуляторов.
Работает по принципу клиент-сервер. При первом запуске ADB с любой командой создается сервер в виде системной службы (демона), которая будет прослушивать все команды, посылаемые на порт 5037.
Официальная страница
ADB позволяет:

  • Посмотреть какие устройства подключены и могут работать с ADB.
  • Просматривать логи.
  • Копировать файлы с/на аппарат.
  • Устанавливать/Удалять приложения.
  • Удалять (очищать) раздел data.
  • Прошивать (перезаписывать) раздел data.
  • Осуществлять различные скрипты управления.
  • Управлять некоторыми сетевыми параметрами.

Поставляется ADB в составе инструментария разработчика Андроид (Android SDK), который, в свою очередь входит в состав Android Studio.

Если что-то неправильно, то в списке подключенных устройств (List of devices attached) будет пусто.

Скрытые команды ADB
adb -d Команда посылается только на устройство подключенное через USB.
Внимание: Выдаст ошибку, если подключено больше одного устройства.

adb -e Команда посылается на устройство в эмуляторе.
Внимание: Выдаст ошибку, если подключено больше одного эмулятора.

adb -s Команда посылается на устройство с указанным серийным номером:

adb -p Команда посылается на устройство с указанным именем:
Если ключ -p не указан, используется значение переменной ANDROID_PRODUCT_OUT.

adb devices Список всех подсоединенных устройств.

adb connect [: ] Подсоединиться к андроид хосту по протококу TCP/IP через порт 5555 (по умолчанию, если не задан).

adb disconnect [ [: ]] Отсоединиться от андроид подключенного через TCP/IP порт 5555 (по умолчанию, если не задан).
Если не задан ни один параметр, отключиться от всех активных соединений.

adb push Копировать файл/папку PC->девайс.

adb pull [ ] Копировать файл/папку девайс->PC.

adb sync [ ] Копировать PC->девайс только новые файлы.
Ключи:
-l Не копировать, только создать список.

adb shell Запуск упрощенного unix shell.
Примеры использования

adb emu Послать команду в консоль эмулятора

adb install [-l] [-r] [-s] Послать приложение на устройство и установить его.
Пример: adb install c:/adb/app/autostarts.apk Установить файл autostarts.apk лежащий в папке /adb/app/ на диске с:
Ключи:
-l Блокировка приложения
-r Переустановить приложение, с сохранением данных
-s Установить приложение на карту памяти
Установка split apk

adb uninstall [-k] Удаление приложения с устройства.
Ключи:
-k Не удалять сохраненные данные приложения и пользователя.

adb wait-for-device Ждать подключения устройства.

adb start-server Запустить службу/демон.

adb kill-server Остановить службу/демон.

adb get-state Получить статус:
offline Выключен.
bootloader В режиме начальной загрузки.
device В режиме работы.

adb get-serialno Получить серийный номер.

adb status-window Непрерывный опрос состояния.

adb remount Перемонтировать для записи. Требуется для работы скриптов, которые изменяют данные на.

adb reboot bootloader Перезагрузка в режим bootloader.

adb reboot recovery Перезагрузка в режим recovery.

adb root Перезапуск демона с правами root

adb usb Перезапуск демона, прослушивающего USB.

adb tcpip Перезапуск демона, прослушивающего порт TCP.

adb ppp [параметры] Запуск службы через USB.
Note: you should not automatically start a PPP connection. refers to the tty for PPP stream. Eg. dev:/dev/omap_csmi_tty1
Параметры:
defaultroute debug dump local notty usepeerdns

FastBoot — консольное приложение для PC. Используется для действий над разделами

fastboot devices Список присоединенных устройств в режиме fastboot.
fastboot flash Прошивает файл .img в раздел устройства.

fastboot erase Стереть раздел.
Разделы: boot, recovery, system, userdata, radio
Пример: fastboot erase userdata Стирание пользовательских данных.

fastboot update Прошивка из файла имя_файла.zip

fastboot flashall Прошивка boot + recovery + system.

fastboot getvar Показать переменные bootloader.
Пример: fastboot getvar version-bootloader Получить версию bootloader.

fastboot boot [ ] Скачать и загрузить kernel.

fastboot flash:raw boot [ ] Создать bootimage и прошить его.

fastboot devices Показать список подключенных устройств.

fastboot continue Продолжить с автозагрузкой.

fastboot reboot Перезагрузить аппарат.

f astboot reboot-bootloader Перезагрузить девайсв режим bootloader.
Перед командами fastboot можно использовать ключи:
-w стереть данные пользователя и кэш
-s Указать серийный номер устройства.
-p

Указать название устройства.
-c Переопределить kernel commandline.
-i Указать вручную USB vendor id.
-b Указать в ручную базовый адрес kernel.
-n

Указать размер страниц nand. по умолчанию 2048.

Команду logcat можно использовать с машины разработки
$ adb logcat
или из удаленного shell
# logcat Каждое сообщение лога в Android имеет тэг и приоритет
Тэг – это строка указывающая компонент системы, от которого принято сообщение (например: View для системы view)
Приоритет – имеет одно из нижеследующих значений (в порядке от меньшего к большему):
V — Verbose (Низший приоритет).
D — Debug
I — Info
W — Warning
E — Error
F — Fatal
S — Silent (Наивысший приоритет, при котором ничего не выводится).

Получить список тэгов, используемых в системе, вместе с их приоритетами можно запустив logcat. В первых двух столбцах каждого из выведенных сообщений будут указаны / .
Пример выводимого logcat сообщения:
I/ActivityManager( 585): Starting activity: Intent

Для уменьшения вывода лога до приемлемого уровня нужно использовать выражения фильтра. Выражения фильтра позволяют указать системе нужные комбинации и , остальные сообщения система не выводит.
Выражения фильтра имеют следующий формат : . где указывает нужный тэг, указывает минимальный уровень приоритета для выбранного тэга. Сообщения с выбранным тэгом и приоритетом на уровне или выше указанного записываются в лог. Можно использовать любое количество пар : в одном выражении фильтра. Для разделения пар : используется пробел.

Пример ниже выводит в лог все сообщения с тэгом «ActivityManager» с приоритетом «Info» или выше, и сообщения с тэгом «MyApp» и приоритетом «Debug» или выше:
adb logcat ActivityManager:I MyApp:D *:S
Последний элемент в выражении фильтра *:S устанавливает приоритет «silent» для всех остальных тэгов, тем самым обеспечивая вывод сообщений только для «View» и «MyApp». Использование *:S – это отличный способ для вывода в лог только явно указанных фильтров (т.е. в выражении фильтра указывается «белый список» сообщений, а *:S отправляет все остальное в «черный список»).

При помощи следующего выражения фильтра отображаются все сообщения с приоритетом «warning» или выше для всех тэгов:
adb logcat *:W

Если logcat запускается на машине разработчика (не через удаленный adb shell), можно также установить значение выражения фильтра по умолчанию задав переменную окружения ANDROID_LOG_TAGS:
export ANDROID_LOG_TAGS=»ActivityManager:I MyApp:D *:S»

Следует обратить внимание что задав переменную окружения ANDROID_LOG_TAGS она не будет работать в эмуляторе/устройстве, если вы будете использовать logcat в удаленном shell или используя adb shell logcat.
Вышеописанная команда export работает в ОС *nix и не работает в Windows.

Контроль формата вывода лога

Сообщения лога в дополнение к тэгу и приоритету содержат несколько полей метаданных. Можно изменять формат вывода сообщений показывая только конкретные поля метаданных. Для этого используется параметр -v и указывается один из ниже перечисленных форматов вывода.

brief Показывать приоритет/тэг и PID процесса (формат по умолчанию).
process Показывать только PID.
tag Показывать только приоритет/тэг.
thread Показывать только процесс:поток и приоритет/тэг.
raw Показать необработанное сообщение, без полей метаданных.
time Показывать дату, время вызова, приоритет/тэг и PID процесса.
long Показывать все поля метаданных и отдельно сообщения с пустыми строками.

При запуске logcat можно указать формат вывода используя параметр -v:
adb logcat [-v

Источник

I seem to have bricked my phone but thankfully the bootloader is unlocked so I’m sure there is a way to fix it. I am having a hell of a time though, I think I need to re-create the boot partition manually. Here is what I get when I try flash-all.bat

I can’t find instructions how to re-create partitions, but I noticed this in fastboot --help, does anybody have experience creating partitons with fastboot? And/Or can somebody get the partition map from their device and/or share/extrapolate the commands needed.

  erase <partition>                        Erase a flash partition.
  format[:[<fs type>][:[<size>]] <partition>
                                           Format a flash partition. Can
                                           override the fs type and/or size
                                           the bootloader reports.

I get the same in both slot_a and slot_b and I have manually flashed bootloader.img & boot.img

C:Program Files (x86)Minimal ADB and Fastboot>flash-all.bat
target reported max download size of 536870912 bytes
sending 'bootloaderb' (36336 KB)...
OKAY [  0.156s]
writing 'bootloaderb'...
OKAY [  0.516s]
finished. total time: 0.672s
rebooting into bootloader...
OKAY [  0.016s]
finished. total time: 0.016s
target reported max download size of 536870912 bytes
sending 'radiob' (60388 KB)...
OKAY [  0.261s]
writing 'radiob'...
OKAY [  0.837s]
finished. total time: 1.101s
rebooting into bootloader...
OKAY [  0.002s]
finished. total time: 0.003s
target reported max download size of 536870912 bytes
archive does not contain 'boot.sig'
archive does not contain 'recovery.img'
archive does not contain 'system.sig'
archive does not contain 'vendor.sig'
wiping userdata...
Creating filesystem with parameters:
    Size: 120909180928
    Block size: 4096
    Blocks per group: 32768
    Inodes per group: 8192
    Inode size: 256
    Journal blocks: 32768
    Label:
    Blocks: 29518843
    Block groups: 901
    Reserved block group size: 1024
Created filesystem with 11/7380992 inodes and 511380/29518843 blocks
--------------------------------------------
Bootloader Version...: TMZ20k
Baseband Version.....: g8998-00253-1809191716
Serial Number........: 710KPMZ0311515
--------------------------------------------
checking product...
OKAY [  0.000s]
checking version-bootloader...
OKAY [  0.000s]
checking version-baseband...
OKAY [  0.000s]
sending 'bootb' (40960 KB)...
OKAY [  0.188s]
writing 'bootb'...
FAILED (remote: No such partition.)
finished. total time: 0.219s
Press any key to exit...

asked Mar 18, 2019 at 0:18

FreeSoftwareServers's user avatar

Well I’m into TWRP but still things awry, but this post is resolved. I had to specify boot_a or it tried to use boota.

fastboot format:ext4 boot_a
fastboot flash boot_a boot.img

Finally got fully back to stock, which is what I like to do after a soft brick. I did it by manually typing fastboot flash foo_a foo.img for EVERY IMAGE. Then I finished by re-locking the bootloader.

Note: It’s scary to lock bootloader while softbricked but I can confirm I have locked/failed to fix brick/re-unlocked bootloader from Fastboot. As long as your «brick» starts with the bootloader unlocked you should be good!

Here is my rediclous fix of my problem:

C:Program Files (x86)Minimal ADB and Fastboot>fastboot flash boot boot.img
target reported max download size of 536870912 bytes
sending 'boota' (40960 KB)...
OKAY [  0.156s]
writing 'boota'...
FAILED (remote: No such partition.)
finished. total time: 0.156s

C:Program Files (x86)Minimal ADB and Fastboot>fastboot --slot:boot_aflash boot boot.img
fastboot: unknown option -- slot:boot_aflash

C:Program Files (x86)Minimal ADB and Fastboot>fastboot --slot:boot_a flash boot boot.img
fastboot: unknown option -- slot:boot_a

C:Program Files (x86)Minimal ADB and Fastboot>fastboot --slot boot_a flash boot boot.img
Slot boot_a does not exist. supported slots are:
a
b


C:Program Files (x86)Minimal ADB and Fastboot>fastboot --slot a flash boot boot.img
target reported max download size of 536870912 bytes
sending 'boota' (40960 KB)...
OKAY [  0.172s]
writing 'boota'...
FAILED (remote: No such partition.)
finished. total time: 0.172s

C:Program Files (x86)Minimal ADB and Fastboot>fastboot --slot all flash boot boot.img
target reported max download size of 536870912 bytes
sending 'boota' (40960 KB)...
OKAY [  0.156s]
writing 'boota'...
FAILED (remote: No such partition.)
finished. total time: 0.172s

C:Program Files (x86)Minimal ADB and Fastboot>fastboot erase boot
erasing 'boota'...
FAILED (remote: Check device console.)
finished. total time: 0.000s

C:Program Files (x86)Minimal ADB and Fastboot>fastboot erase boot_a
erasing 'boot_a'...
OKAY [  0.016s]
finished. total time: 0.031s

C:Program Files (x86)Minimal ADB and Fastboot>fastboot erase boot_b
erasing 'boot_b'...
OKAY [  0.016s]
finished. total time: 0.016s

C:Program Files (x86)Minimal ADB and Fastboot>fastboot flash boot_a boot.img
target reported max download size of 536870912 bytes
sending 'boot_a' (40960 KB)...
OKAY [  0.156s]
writing 'boot_a'...
OKAY [  0.577s]
finished. total time: 0.733s

C:Program Files (x86)Minimal ADB and Fastboot>fastboot flash boot_b boot.img
target reported max download size of 536870912 bytes
sending 'boot_b' (40960 KB)...
OKAY [  0.172s]
writing 'boot_b'...
OKAY [  0.562s]
finished. total time: 0.750s

C:Program Files (x86)Minimal ADB and Fastboot>

C:Program Files (x86)Minimal ADB and Fastboot>fastboot.exe flash bootloader bootloader-taimen-tmz20k.img
target reported max download size of 536870912 bytes
sending 'bootloaderb' (36336 KB)...
OKAY [  0.141s]
writing 'bootloaderb'...
OKAY [  0.531s]
finished. total time: 0.672s

C:Program Files (x86)Minimal ADB and Fastboot>fastboot reboot-bootloader
rebooting into bootloader...
OKAY [  0.000s]
finished. total time: 0.000s

C:Program Files (x86)Minimal ADB and Fastboot>fastboot flash radio_a radio-taimen-g8998-00253-1809191716.img
target reported max download size of 536870912 bytes
sending 'radio_a' (60388 KB)...
OKAY [  0.219s]
writing 'radio_a'...
OKAY [  0.859s]
finished. total time: 1.078s

C:Program Files (x86)Minimal ADB and Fastboot>fastboot flash radio_b radio-taimen-g8998-00253-1809191716.img
target reported max download size of 536870912 bytes
sending 'radio_b' (60388 KB)...
OKAY [  0.235s]
writing 'radio_b'...
OKAY [  0.859s]
finished. total time: 1.094s

C:Program Files (x86)Minimal ADB and Fastboot>fastboot reboot-bootloader
rebooting into bootloader...
OKAY [  0.000s]
finished. total time: 0.000s

C:Program Files (x86)Minimal ADB and Fastboot>fastboot.exe flash boot_a boot.img
target reported max download size of 536870912 bytes
sending 'boot_a' (40960 KB)...
OKAY [  0.156s]
writing 'boot_a'...
OKAY [  0.547s]
finished. total time: 0.703s

C:Program Files (x86)Minimal ADB and Fastboot>fastboot.exe flash boot_b boot.img
target reported max download size of 536870912 bytes
sending 'boot_b' (40960 KB)...
OKAY [  0.156s]
writing 'boot_b'...
OKAY [  0.750s]
finished. total time: 0.906s

C:Program Files (x86)Minimal ADB and Fastboot>fastboot.exe flash vendor_a vendor.img
target reported max download size of 536870912 bytes
erasing 'vendor_a'...
OKAY [  0.030s]
sending 'vendor_a' (360328 KB)...
OKAY [  1.339s]
writing 'vendor_a'...
OKAY [  1.563s]
finished. total time: 2.931s

C:Program Files (x86)Minimal ADB and Fastboot>fastboot.exe flash vendor_b vendor.img
target reported max download size of 536870912 bytes
erasing 'vendor_b'...
OKAY [  0.031s]
sending 'vendor_b' (360328 KB)...
OKAY [  1.354s]
writing 'vendor_b'...
OKAY [  1.542s]
finished. total time: 2.943s

C:Program Files (x86)Minimal ADB and Fastboot>fastboot.exe flash system_a system.img
target reported max download size of 536870912 bytes
erasing 'system_a'...
OKAY [  0.078s]
sending sparse 'system_a' 1/5 (524284 KB)...
OKAY [  2.610s]
writing 'system_a' 1/5...
OKAY [  2.235s]
sending sparse 'system_a' 2/5 (524284 KB)...
OKAY [  2.625s]
writing 'system_a' 2/5...
OKAY [  2.266s]
sending sparse 'system_a' 3/5 (524284 KB)...
OKAY [  2.469s]
writing 'system_a' 3/5...
OKAY [  2.266s]
sending sparse 'system_a' 4/5 (521176 KB)...
OKAY [  2.454s]
writing 'system_a' 4/5...
OKAY [  2.261s]
sending sparse 'system_a' 5/5 (167104 KB)...
OKAY [  0.797s]
writing 'system_a' 5/5...
OKAY [  0.734s]
finished. total time: 20.794s

C:Program Files (x86)Minimal ADB and Fastboot>fastboot.exe flash system_b system.img
target reported max download size of 536870912 bytes
erasing 'system_b'...
OKAY [  0.062s]
sending sparse 'system_b' 1/5 (524284 KB)...
OKAY [  2.469s]
writing 'system_b' 1/5...
OKAY [  2.294s]
sending sparse 'system_b' 2/5 (524284 KB)...
OKAY [  2.453s]
writing 'system_b' 2/5...
OKAY [  2.250s]
sending sparse 'system_b' 3/5 (524284 KB)...
OKAY [  2.453s]
writing 'system_b' 3/5...
OKAY [  2.250s]
sending sparse 'system_b' 4/5 (521176 KB)...
OKAY [  2.449s]
writing 'system_b' 4/5...
OKAY [  2.276s]
sending sparse 'system_b' 5/5 (167104 KB)...
OKAY [  0.781s]
writing 'system_b' 5/5...
OKAY [  0.734s]
finished. total time: 20.474s

C:Program Files (x86)Minimal ADB and Fastboot>fastboot.exe flash modem_a modem.img
target reported max download size of 536870912 bytes
sending 'modem_a' (60380 KB)...
OKAY [  0.231s]
writing 'modem_a'...
OKAY [  1.312s]
finished. total time: 1.543s

C:Program Files (x86)Minimal ADB and Fastboot>fastboot.exe flash modem_b modem.img
target reported max download size of 536870912 bytes
sending 'modem_b' (60380 KB)...
OKAY [  0.250s]
writing 'modem_b'...
OKAY [  1.328s]
finished. total time: 1.578s

C:Program Files (x86)Minimal ADB and Fastboot>fastboot.exe flash abl_a abl.img
target reported max download size of 536870912 bytes
sending 'abl_a' (540 KB)...
OKAY [ -0.000s]
writing 'abl_a'...
OKAY [  0.031s]
finished. total time: 0.031s

C:Program Files (x86)Minimal ADB and Fastboot>fastboot.exe flash --slot all abl.img
unknown partition 'abl.img'
error: cannot determine image filename for 'abl.img'

C:Program Files (x86)Minimal ADB and Fastboot>fastboot.exe --slot all flash abl.img
unknown partition 'abl.img'
error: cannot determine image filename for 'abl.img'

C:Program Files (x86)Minimal ADB and Fastboot>fastboot.exe flash abl_b abl.img
target reported max download size of 536870912 bytes
sending 'abl_b' (540 KB)...
OKAY [  0.016s]
writing 'abl_b'...
OKAY [  0.016s]
finished. total time: 0.031s

C:Program Files (x86)Minimal ADB and Fastboot>fastboot.exe flash aes_a aes.img
target reported max download size of 536870912 bytes
sending 'aes_a' (48 KB)...
OKAY [ -0.000s]
writing 'aes_a'...
OKAY [  0.016s]
finished. total time: 0.016s

C:Program Files (x86)Minimal ADB and Fastboot>fastboot.exe flash aes_b aes.img
target reported max download size of 536870912 bytes
sending 'aes_b' (48 KB)...
OKAY [  0.000s]
writing 'aes_b'...
OKAY [  0.016s]
finished. total time: 0.016s

C:Program Files (x86)Minimal ADB and Fastboot>fastboot.exe flash cmnlib_a cmnlib.img
target reported max download size of 536870912 bytes
sending 'cmnlib_a' (220 KB)...
OKAY [ -0.000s]
writing 'cmnlib_a'...
OKAY [  0.016s]
finished. total time: 0.016s

C:Program Files (x86)Minimal ADB and Fastboot>fastboot.exe flash cmnlib_b cmnlib.img
target reported max download size of 536870912 bytes
sending 'cmnlib_b' (220 KB)...
OKAY [ -0.000s]
writing 'cmnlib_b'...
OKAY [  0.016s]
finished. total time: 0.016s

C:Program Files (x86)Minimal ADB and Fastboot>fastboot.exe flash cmnlib64_a cmnlib64.img
target reported max download size of 536870912 bytes
sending 'cmnlib64_a' (288 KB)...
OKAY [  0.016s]
writing 'cmnlib64_a'...
OKAY [  0.016s]
finished. total time: 0.031s

C:Program Files (x86)Minimal ADB and Fastboot>fastboot.exe flash cmnlib64_b cmnlib64.img
target reported max download size of 536870912 bytes
sending 'cmnlib64_b' (288 KB)...
OKAY [ -0.000s]
writing 'cmnlib64_b'...
OKAY [  0.017s]
finished. total time: 0.017s

C:Program Files (x86)Minimal ADB and Fastboot>fastboot.exe flash devcfg_a devcfg.img
target reported max download size of 536870912 bytes
sending 'devcfg_a' (60 KB)...
OKAY [ -0.000s]
writing 'devcfg_a'...
OKAY [  0.016s]
finished. total time: 0.016s

C:Program Files (x86)Minimal ADB and Fastboot>fastboot.exe flash devcfg_b devcfg.img
target reported max download size of 536870912 bytes
sending 'devcfg_b' (60 KB)...
OKAY [  0.016s]
writing 'devcfg_b'...
OKAY [  0.013s]
finished. total time: 0.029s

C:Program Files (x86)Minimal ADB and Fastboot>fastboot.exe flash dtbo_a dtbo.img
target reported max download size of 536870912 bytes
sending 'dtbo_a' (8192 KB)...
OKAY [  0.037s]
writing 'dtbo_a'...
OKAY [  0.109s]
finished. total time: 0.146s

C:Program Files (x86)Minimal ADB and Fastboot>fastboot.exe flash dtbo_b dtbo.img
target reported max download size of 536870912 bytes
sending 'dtbo_b' (8192 KB)...
OKAY [  0.031s]
writing 'dtbo_b'...
OKAY [  0.141s]
finished. total time: 0.172s

C:Program Files (x86)Minimal ADB and Fastboot>fastboot.exe flash hyp_a hyp.img
target reported max download size of 536870912 bytes
sending 'hyp_a' (264 KB)...
OKAY [  0.000s]
writing 'hyp_a'...
OKAY [  0.020s]
finished. total time: 0.020s

C:Program Files (x86)Minimal ADB and Fastboot>fastboot.exe flash hyp_b hyp.img
target reported max download size of 536870912 bytes
sending 'hyp_b' (264 KB)...
OKAY [  0.014s]
writing 'hyp_b'...
OKAY [  0.000s]
finished. total time: 0.015s

C:Program Files (x86)Minimal ADB and Fastboot>fastboot.exe flash keymaster_a keymaster.img
target reported max download size of 536870912 bytes
sending 'keymaster_a' (308 KB)...
OKAY [  0.000s]
writing 'keymaster_a'...
OKAY [  0.026s]
finished. total time: 0.026s

C:Program Files (x86)Minimal ADB and Fastboot>fastboot.exe flash keymaster_b keymaster.img
target reported max download size of 536870912 bytes
sending 'keymaster_b' (308 KB)...
OKAY [  0.012s]
writing 'keymaster_b'...
OKAY [ -0.000s]
finished. total time: 0.012s

C:Program Files (x86)Minimal ADB and Fastboot>fastboot.exe flash laf_a laf.img
target reported max download size of 536870912 bytes
sending 'laf_a' (29800 KB)...
OKAY [  0.125s]
writing 'laf_a'...
OKAY [  0.406s]
finished. total time: 0.547s

C:Program Files (x86)Minimal ADB and Fastboot>fastboot.exe flash laf_b laf.img
target reported max download size of 536870912 bytes
sending 'laf_b' (29800 KB)...
OKAY [  0.110s]
writing 'laf_b'...
OKAY [  0.125s]
finished. total time: 0.250s

C:Program Files (x86)Minimal ADB and Fastboot>fastboot.exe flash pmic_a pmic.img
target reported max download size of 536870912 bytes
sending 'pmic_a' (52 KB)...
OKAY [ -0.000s]
writing 'pmic_a'...
OKAY [  0.016s]
finished. total time: 0.016s

C:Program Files (x86)Minimal ADB and Fastboot>fastboot.exe flash pmic_b pmic.img
target reported max download size of 536870912 bytes
sending 'pmic_b' (52 KB)...
OKAY [ -0.000s]
writing 'pmic_b'...
OKAY [  0.016s]
finished. total time: 0.016s

C:Program Files (x86)Minimal ADB and Fastboot>fastboot.exe flash rpm_a rpm.img
target reported max download size of 536870912 bytes
sending 'rpm_a' (232 KB)...
OKAY [  0.016s]
writing 'rpm_a'...
OKAY [  0.009s]
finished. total time: 0.024s

C:Program Files (x86)Minimal ADB and Fastboot>fastboot.exe flash rpm_b rpm.img
target reported max download size of 536870912 bytes
sending 'rpm_b' (232 KB)...
OKAY [ -0.000s]
writing 'rpm_b'...
OKAY [  0.000s]
finished. total time: 0.017s

C:Program Files (x86)Minimal ADB and Fastboot>fastboot.exe flash tz_a tz.img
target reported max download size of 536870912 bytes
sending 'tz_a' (1868 KB)...
OKAY [  0.016s]
writing 'tz_a'...
OKAY [  0.026s]
finished. total time: 0.045s

C:Program Files (x86)Minimal ADB and Fastboot>fastboot.exe flash tz_b tz.img
target reported max download size of 536870912 bytes
sending 'tz_b' (1868 KB)...
OKAY [  0.016s]
writing 'tz_b'...
OKAY [  0.016s]
finished. total time: 0.045s

C:Program Files (x86)Minimal ADB and Fastboot>fastboot.exe flash vbmeta_a vbmeta.img
target reported max download size of 536870912 bytes
sending 'vbmeta_a' (4 KB)...
OKAY [ -0.000s]
writing 'vbmeta_a'...
OKAY [  0.016s]
finished. total time: 0.016s

C:Program Files (x86)Minimal ADB and Fastboot>fastboot.exe flash vbmeta_b vbmeta.img
target reported max download size of 536870912 bytes
sending 'vbmeta_b' (4 KB)...
OKAY [  0.000s]
writing 'vbmeta_b'...
OKAY [  0.017s]
finished. total time: 0.020s

C:Program Files (x86)Minimal ADB and Fastboot>fastboot.exe flash xbl_a xbl.img
target reported max download size of 536870912 bytes
sending 'xbl_a' (2620 KB)...
OKAY [  0.016s]
writing 'xbl_a'...
OKAY [  0.016s]
finished. total time: 0.031s

C:Program Files (x86)Minimal ADB and Fastboot>fastboot.exe flash xbl_b xbl.img
target reported max download size of 536870912 bytes
sending 'xbl_b' (2620 KB)...
OKAY [  0.016s]
writing 'xbl_b'...
OKAY [  0.016s]
finished. total time: 0.031s

C:Program Files (x86)Minimal ADB and Fastboot>fastboot.exe flashing lock

answered Mar 18, 2019 at 1:25

FreeSoftwareServers's user avatar

You must log in to answer this question.

Not the answer you’re looking for? Browse other questions tagged

.

  1. calle2012



    Thread Starter

    Friends

    I own a HTC Desire HD with the current specs:

    ACE PVT SHIP S-ON RL
    HBOOT-2.00.0027
    MICROP-0483
    RADIO-26.14.04.28_M
    eMMC-BOOT
    Sep 7 2011, 19:06:24

    I have been trying to unlock it now for a while and have been un-successful.

    It seems the problem is I cannot update the hboot from the …27 version to a newer one.

    Here is what I have done and which does not work:

    — I go to the HTCDEV site
    — Then I start the process to Unlock the Bootloader
    — I find that the page then tells me that my model needs an hboot update.
    — Next I go down the list of carriers and ROM’s and find the one I assume is the one I need, the hTC Asia WWE 3.13.707.4 PD9810000.
    That is, I d/l the file PD9810000_Ace_Sense30_S_hboot_2.00.0029.exe.
    My ROM is 3.13.707.3 and phone bought in China.

    -Next I follow the instructions as described on the HTCDEV site.

    — I run the .exe file above, in Admin mode on my Vista Pro 64 bit system.
    — It starts up fine and runs all the way till it encounters an error that says «Error [190] ROM not updated»
    then
    «Your ROM version is not the latest version. Please upgrade to 3.13.707.3 to appy this RUU to be able to unlock your bootloader.»

    BUT, that is already the version I have installed!

    I noticed that the program to update the hboot actually says that I have the version 3.13.707.3 installed and then it ask me if I want to install version 3.13.0.0! If I say OK then it gives me the error message above about the need to upgrade to version …707.3. So it looks like it wants me to downgrade first to version 3.13.0.0 and then it gets confused.

    If I got it correctly then I need the hboot version 2.00.0029 in order to be able to unlock my HD. But how can I go about doing it successfully?

    Is there another RUU that I should download then?

    Any good comments are welcome.

    Thanks,
    Calle2012


    1. Download the Forums for Android™ app!

      Download

  2. sounds like you are doing everything correctly. the .exe files are notoriously finicky. :mad:

    i owuld suggest to simply extract rom.zip from the utility in this manner:

    then flash it in this manner:

    hopefully that will get your hboot updated :)


    calle2012 and D-U-R-X like this.

  3. calle2012



    Thread Starter

    Thanks, Scotty

    Unfortunately I cannot find the rom.zip file on my system after I start that PD9810000_Ace_Sense30_S_hboot_2.00.0029.exe file! I searched everywhere, even in non-indexed folders. So no update of the hboot yet. :(

    Also, you wrote>
    -change to adb/fastboot directory
    cd c:foldername
    (cd c:mini-adb if youve used any of my guides :))

    I am not sure what guide you are talking about and how to get the files obviously needed to continue. Please point me to the right direction, will you.

    Thanks
    Calle

  4. calle2012



    Thread Starter

    Hi again

    I manage to get the rom.zip out from the .exe, but you should revise your instructions a little. :p

    You wrote>
    -check the «i understand» box to move on to the next screen
    -hide the utility temporarily out of site
    -search your C drive for «rom.zip». you will find it in a temporary location(it will be in a different spot each time you run the utility)

    Actually, I needed to go one step further for it to extract the rom file. I needed to check the «I completed the steps indicated above», on the next page, and then press Next. Then I found the rom file.

    But, please instruct me how to continue now so I can perform those fastboot commands you mention.

    Thanks
    Calle

  5. calle2012



    Thread Starter

    Thanks, Scotty

    One more question before I try, please. :D

    You wrote>
    -rom.zip can be renamed to PxxxIMG and flashed in hboot,from a FAT32 sd card

    Should I not put in any numbers for the «x»:es in the new PxxxIMG file name? Or does it not matter?

    Thanks so much, and God Bless!:p
    Calle

  6. calle2012



    Thread Starter

    Hi Scotty

    I have now managed to get my phone unlocked, but got stuck in the following>

    I want to permanently install the recovery.

    You wrote in [how to]unlock,install recovery,and root with htcdev

    -move the recovery image file from the zip file you downloaded above and place it into the mini-adb folder. rename the image to «ace_recovery_ext_4»

    Ok, I downloaded the PD98IMG_ace_recovery_ext_4.zip file. The first one got me one with bad MD5 but a later one got me the right one.

    Inside that zip file I found two files:
    — recovery.img
    — android-info.txt

    I pulled out that .img file and renamed it «ace_recovery_ext_4» per your instructions. I made sure it is in the mini-adb folder.
    But when run the command fastboot flash recovery .img
    then I get the error:

    C:mini-adb_HD>fastboot flash ace_recovery_ext_4.img
    unknown partition ‘ace_recovery_ext_4.img’
    error: cannot determine image filename for ‘ace_recovery_ext_4.img’

    I tried to rename that file recovery.img but it did not make any difference.

    Also, tried leaving out the .img at the end of the ace_recovery_ext_4.img but no differrent.

    What am I doing wrong?:(

    Thanks
    Calle

  7. you are not executing the command correctly,wich is not your fault. i went to double check the commands and found the name as been left out of both permanent and temorary recoveries. not sure what has happened,this is not the first time the thread has somehow mysteriously changed :thinking:

    my apologies for the confusion :eek:

    you should be entering:

    fastboot flash recovery imagename.img

    i.e.,recovery named ace_recovery_ext_4:

    fastboot flash recovery ace_recovery_ext_4.img

    again,sorry for the confusion,not sure what happened but i will go correct them now :)

  8. the «xxx» is different for all htc devices. nearly all have a model id that is something along those lines(newer ones P may be something else,aka xxxxIMG :eek: )

    the ace model(desire hd and inspire 4g in the us) are PD98IMG

    thunderbolt is PG05IMG

    evo3d is PG36IMG

    just to give a couple other examples. :)

    so if you want to use that method on your DHD,you need to name the file PD98IMG

  9. calle2012



    Thread Starter

    Thanks again, Scotty

    It worked with your clear instructions.

    I just did the backup of the original rom by accessing the recovery, and it worked nicely. I also installed the superuser files.

    I am planning to install either CodefireX Android 4.2.2 or the 4.2.2 CM10.1on the phone, but am not sure which one. Or maybe some even newer? Do you have any recommendation for me?

    Also, both pages where they talk about installing those they say you need to have ClockWork Mod Recovery installed. Do I really need it? I mean, does the 4ext I think I already have installed to the same thing?

    Thanks for all your good help!
    Calle

  10. calle2012



    Thread Starter

    Ok, I installed ClockworkMod on my HD. Then I got followed these instructions>
    From [ROM][UNOFFICIAL] CyanogenMod 10.1 Nightlies / Releases [SR3] — xda-developers

    Download Nightlies / Releases [Goo.im mirror]
    Download gapps (goo.im/gapps)

    1. Put the files on SD card.
    2. Reboot to recovery.
    3. Do factory reset (ie. format /data, /cache, /sd-ext and /sdcard/.android_secure)
    4. Flash cm-10.1-xxxxxxxx-UNOFFICIAL-ace.zip
    5. Flash gapps-jb-xxxxxxxx-signed.zip
    6. Reboot and enjoy.


    I got the following releases from Goo.im:
    cm-10.1-20131125-UNOFFICIAL-ace-SR3.zip
    and
    gapps-jb-20130812-signed.zip

    I am not totally sure I got the right gapps one, though.

    Then I put those two files on my SD card, booted into Recovery and flashed the new ROM. I was not sure if I should also flash the gapps before doing a reboot. So I did a reboot. But then I got stuck on the white HTC boot screen for at least 20 minutes!
    Ok, next I took the battery out and put it back in.
    Then I re-did the flash of the ROM from the ClockworkMod, and then also flashed the gapps before rebooting.
    But the same thing happened, I got stuck on the white HTC boot screen.

    Next I booted into the Recovery and recovered a backup and got the phone working again.

    What is going wrong here? Should I flash using fastboot commands from my PC instead of doing it from the phone’s Recovery?

    Any suggestions are welcome. I mean, i now finally have the phone unlocked so I really want to try out a newer Android than the 2.3.5 version!

    Thanks
    Calle

  11. s on phones are not able to install the boot image from recovery. your rom will not boot becasue you have not installed a cm10.1 compatible kernel.

    your options for recovery are:
    1)restore a nandroid backup,wich will use the same kernel currently on your phone

    2) boot your recovery into phone memory,and flash your rom again from there. other devices,let this method install the kernel. there are a handful of devices it does not work on,so youll just have to try it. more info here: http://androidforums.com/rezound-all-things-root/587430-s-want-flash-roms-read.html

    this is in the rezound forum,but the info applies- just use a merge specific discovery

    3)install the boot image manually. in a nutshell,put the boot image into your adb/fastboot directory and install it in fastboot with fastboot flash boot boot.img

    more info on s on manual rom installing here: http://androidforums.com/rezound-all-things-root/499172-how-manually-flash-roms.html#post3933400

    once you get back to a working phone,i would highly recomend to try and become s off/supercid. it will make your rom flashing experinces much happier,plus an odd quirk with the merge seems to be the bootloader periodically relocks itself :thinking: its well worth your efforts to become s off.

  12. calle2012



    Thread Starter

    Thanks, Scotty

    I am not exactly sure if I understand you correctly, but I did get back to the 2.3.5 version I had doing the Recovery from the phone.

    So, are you saying I now need to do these steps, found in your «Manually flash your ROM» page>

    *********************

    10)wipe and flash your rom with the onscreen menus on your phone. minimally wipe data/factory reset,cache,and dalvik cache. some rom developers are reccomending to also wipe or format /system and /boot.

    if youve come from another rooted phone,youre prolly pretty familiar with steps 9 and 10. theyre not any different than what your used to seeing.

    once the rom finishes flashing,you would normally be fininished and select «reboot system now» or similar. but on the rezound,you need to install the kernel,as you cant write to the boot partition,wich is where the kernel lives,from recovery.

    11)boot back to fastboot: back to the pc,type:
    adb devices
    you should get back «HTxxxxxxx recovery»
    if so,then
    adb reboot bootloader

    12)flash your kernel(boot image)
    fastboot flash boot<boot image name>.img
    where <boot image name> is exactly the name of your boot image inside the adb/fastboot folder. note that the command fastboot flashis permanently installing the boot image,unlike fasboot boot,wich is only booting it temporarily into the phones memory.

    youll see a very quick blue,then red status bar at the top right of your hboot screen as your pc sends,then flashes your kernel.

    wait for the «ok» that your kernel has flashed

    13)reboot. just type in your comand window:
    fastboot reboot

    your phone will now reboot. assuming you flashed the kernel that came with your rom,it will boot back into the OS. dont panic if it takes a few minutes,the first boot will take what seems like forever. i know mine will have sat there so long,id swear its hung,but then on pop the softkey lights and everything is fine. give the first boot a minimum of 20 minutes.
    *****

    Or, am I missing something? In oder words, is the only difference that I need to do the flashing from fastboot on my PC and not from the phone?

    I am not sure I want to do the s off yet, as I was not really sure of the instructions. :(

    Thanks for all your good help.
    Calle

  13. Correct, you need to do those steps.

    ROM flashing is done on the phone, but the boot image from the PC

  14. calle2012



    Thread Starter

    Thanks again, Scotty

    Sorry but I need some more input here.

    For the line in your instructions that says >

    12)flash your kernel(boot image)
    fastboot flash boot<boot image name>.img
    where <boot image name> is exactly the name of your boot image inside the adb/fastboot folder.

    I downloaded the following ROM:
    cm-10.1-20131125-UNOFFICIAL-ace-SR3.zip

    It seems to have several files in it, one of them being boot.img. Shall I give the command: fastboot flash bootcm-10.1-20131125-UNOFFICIAL-ace-SR3.zip
    or extract the boot.ini from within that zip file?

    Thanks again
    Calle

  15. calle2012



    Thread Starter

    Hmm, I must be misunderstanding things here.
    You talk about two things, ROM flashing and boot.img! ROM flashing is the Android 4.2.1 or something update, and boot.img is another thing, right?
    But can I use the boot.img in the cm-10.1-20131125-UNOFFICIAL-ace-SR3.zip file, or which boot.img should I use?

    Are you saying that once I do hte fastboot flash boot <bootimagename>.img then I can do the ROM install from the phone itself?

    Sorry to ask you all these questions but I rather not mess things up too much.

    Calle

  16. calle2012



    Thread Starter

    Ah, I am really stuck on this now. I cannot figure out from where to get the boot.img file.

    Also, should I need to do the ROM flashing first and then the boot.img (using fastboot command), or the other way around?

    Sorry to bother you so much with this.

    Yours
    Calle

  17. sorry for the late responses,glad you are sorted. :)

    i thot the manually flash roms link was specific enuff to provide the info you needed,but to answer a couple of your questions:

    -the boot image is simply found in whatever rom you intend to flash. if you need to restore a nandroid,you will need to find a boot image inside that nandroid. it will be easier to do these things on the PC,and it is only possible to flash the boot image from the PC,so downloading and flashing a rom to your phone «on the go» is not an option. the boot images are simply placed into the same folder that you have the adb and fastboot utilities( android if you followed htcdevs instructions, miniadb if youve followed any of my guides.

    -the rom itself is flashed via the phones recovery menus. that part does not change. its just the boot image that needs flashed via the pc,with the phone in fastboot mode.

    my personaly order when s-on flashing:
    -pull boot image from rom,move to fastboot folder
    -place rom on phones sd card
    -boot to recovery,make backup,flash new rom
    -boot phone to fastboot,flash boot image from pc
    -reboot

    but technically,it does not really matter if the boot image is flashed first or second. it just needs flashed before the phone will boot ;) you could easily do that first,if you prefer to.

    -the s off directions are here: http://androidforums.com/desire-hd-…-s-off-simunlock-supercid-inspire-4g-dhd.html and that is about as clear as i am able to make them ;) youve allready done the first part,wich is to htcdev unlock. youll need to install a stock rom to do the process.

    just holler if you have questions :)

  18. calle2012



    Thread Starter

    Thanks, again, Scotty

    I am now exploring the wonderful world of Jelly Bean 4.2.2 :)

    I notice a few quirks in the system and some things function in a very different way than in the HTC’s version 2.3.5. But that is ok.

    Can you tell me if there exists a forum that is dedicated to questions about the CyanegonMod ROM’s, for example for asking questions about why or why not this or that…? Not too technical but for the end user. :rolleyes:

    BTW, what does stock rom actually mean? Does it mean an official ROM that HTC puts out, like what was on my phone before I updated it? If so, then I would need to get rid of my update to install the Stock ROM before being able to do an s-off etc.

    BTW2, what is actually that supercid thing?

    Sorry for all these questions. :shakehands:
    Calle

  • htc desire hd

Share This Page

Понравилась статья? Поделить с друзьями:

Читайте также:

  • Fastapi return error
  • Fastapi docs error
  • Fast api return error
  • Fast api response error
  • Fasm include win32a inc error file not found

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии