У меня есть новый HTC MyTouch (32A), на который я пытался установить новое ПЗУ с помощью ROM Manager. Я делал это много раз (может быть, 100 раз), иногда что-то идет не так. Вот с этим не может попасть в рекавери, то есть дальше Fastboot не пройти. Итак, я пытаюсь установить ПЗУ из Fastboot.
Я знаю, что Fastboot работает:
mojotexas@Starjammer ~ $ fastboot devices
SH06EPB01384 fastboot
У меня есть хороший ПЗУ, который я приготовил в Android Kitchen. Он называется: signed_101110_220528.zip
КОГДА я пытаюсь установить этот ПЗУ с помощью Fastboot, я получаю сообщение об ошибке:
mojotexas@Starjammer ~ $ fastboot update
/home/mojotexas/workspace/kitchen/OUTPUT_ZIP/signed_101110_220528.zip
archive does not contain 'android-info.txt'
archive does not contain 'android-product.txt'
error: update package has no android-info.txt or android-product.txt
Итак, что это за текстовые файлы, где их взять и куда поместить в ПЗУ?
В качестве альтернативы, как я могу использовать fastboot для установки восстановления clockworkmod и перейти оттуда?
Спасибо, m0j0
Нельзя ли скачать образ заводного рекавери здесь: http://www.koushikdutta.com/2010/02/clockwork-recovery-image.html
И сделайте что-то вроде:
fastboot flash recovery /path/to/<recovery>.img
fastboot reboot
Примечание. Я никогда раньше не делал этого через fastboot, я всегда делал это через диспетчер ПЗУ, поэтому прислушивайтесь к моему совету на свой страх и риск.
ПЗУ, установленные из fastboot на устройствах HTC, отличаются от ПЗУ, устанавливаемых через восстановление. Их содержимое представляет собой изображения, которые необходимо прошить вместе с парой файлов .txt, которые телефон использует, чтобы убедиться, что они созданы для вашего телефона. Если телефон не NAND-unlocked/S-OFF, их также необходимо подписать. Взгляните на RUU для вашего конкретного телефона из этой ветки XDA , чтобы увидеть, как они структурированы.
у меня есть метод, который я создал. установите восстановление, которое использует боковую загрузку в качестве загрузочного img с помощью mfastboot flash boot.img, буквально назовите восстановление как boot.img и прошейте его.
то один раз в рекавери с помощью adb type adb devices запустится com порт
запустить неопубликованную загрузку на устройстве
используя cmd типа adb sideload customrom.zip готово!
очевидно, имя файла пользовательского ПЗУ будет любым, которое вы используете.
Я только что случайно разблокировал загрузочный мобильный телефон moto g textnow, потому что больше ничего не работало.
У меня была такая же проблема: архив не содержит android-info.txt
. Пробовал гуглить, но ничего не нашел.
Наконец, я скопировал update.zip
SD-карту на свои устройства и «применил обновление с SD-карты» - это сработало.
Не делайте обновление. Выполните команду в следующем синтаксисе:
fastboot flash [system/recovery/boot] /path/to/recovery/image.img
Пример: fastboot flash recovery /mnt/sdcard/Download/twrp.img
Я НАСТОЯТЕЛЬНО рекомендую не прошивать образы в системные или загрузочные разделы без предварительного кастомного восстановления. Вы должны прошивать рекавери только через fastboot.
Брайан Денни
Повелитель огня