Ошибка archive does not contain android info txt

I never flashed a ROM using a .zip in fastboot. The proper way I’ve ever seen is to flash individual files, and some of the important commands are:

fastboot flash boot boot.img
fastboot flash cache cache.img
fastboot flash recovery recovery.img
fastboot flash system system.img
fastboot flash userdata userdata.img // 64GB users need userdata_64G.img

Provided that you do have these individual files in your .zip.

These kind of zips are called as «fastboot zips» or «fastboot images», while those requiring a custom Recovery (as keepclam mentioned) are plainly known as normal recovery-flashable zips.

I’m not aware of custom ROMs providing «fastboot zips», but if you intend to gain an experience of flashing such zips, I would suggest flashing a stock CM12s. You can find the related info on OnePlus Forums here.

About the error, it says you don’t have android-info.txt. That’s true that you probably don’t have it because as I said custom ROMs usually don’t provide «fastboot zips» which has this file. And I also said to try stock CM12s fastboot zip since it has that android-info.txt whose content would be like:

require version-trustzone=TZ.BF.2.0-2.0.0109

I think things would be clear for now.

While custom ROMs may not offer «fastboot zips», if you’re interested in experiencing the process of flashing them, I recommend trying to flash a stock CM12s. It’s possible that you may not have access to this file since custom ROMs typically don’t provide «fastboot zips».

What does «Archive does not contain ‘android-something.txt'» mean?


Solution 1:

I have never used

.zip

to flash a ROM in fastboot. Instead, the correct method I have observed is to flash separate files, with a few significant commands to follow.

fastboot flash boot boot.img
fastboot flash cache cache.img
fastboot flash recovery recovery.img
fastboot flash system system.img
fastboot flash userdata userdata.img // 64GB users need userdata_64G.img

Assuming that the specific files are present within your

.zip

.

The zips that require a custom Recovery, as mentioned by keepclam, are commonly referred to as normal recovery-flashable zips, whereas the zips that fall under the category of «fastboot zips» or «fastboot images» are of a different kind.

As far as I know, custom ROMs don’t offer «fastboot zips». However, if you want to try flashing these zips, I recommend flashing a stock CM12s instead. You can find instructions for this on the OnePlus Forums website.

The error message indicates the absence of

android-info.txt

. It is likely that custom ROMs do not offer «fastboot zips» containing this file. As an alternative, I suggested attempting the stock CM12s fastboot zip, which includes

android-info.txt

. The content of

android-info.txt

is similar to that of the missing

android-info.txt

.

require version-trustzone=TZ.BF.2.0-2.0.0109

As of now, I believe that everything is clear.


Solution 2:

To install CyanogenMod, refer to the detailed instructions provided here and remember to flash custom ROMs from recovery mode, not the bootloader.

Please note that the instructions provided are not applicable to Cyanogen, Inc.’s factory images. You can find the official factory images on the Cyanogen, Inc. website.

What does «Archive does not contain ‘android, About the error, it says you don’t have android-info.txt. That’s true that you probably don’t have it because as I said custom ROMs usually don’t provide «fastboot zips» which has this file. And I also said to try stock CM12s fastboot zip since it has that android-info.txtwhose content would be like: require version-trustzone=TZ.BF.2.0

Error: could not load android-info.txt


Solution 1:

Apologies for reviving this old thread, but since it’s still one of the most popular and unanswered hits, I’d like to share my solution. To resolve the issue, I made sure that the environment variable ANDROID_PRODUCT_OUT was set and directed to

/home/{usr name}/{build directory}/out/target/product/{taget}

.

I apologize for bringing up an old post once more.


Solution 2:

As

$fastboot flashall -w

To flash the Rom on the connected device, it’s important to specify the desired

Run/Device/Product

as there could be multiple products in the

out/target/product

directory. This can be achieved by setting the

ANDROID_PRODUCT_OUT

variable to the desired product.

/home/{usr name}/{build directory}/out/target/product/{taget}

To establish the value of

ANDROID_PRODUCT_OUT

,
we simply have to execute the following command:

source build/envsetup.sh 
lunch

Specify your desired product from the lunch menu, this way

fastboot flashall -w

would be informed of your selection and can showcase it accordingly.


Solution 3:

The organization of the flash all script determines the outcome. Consider flashing directly into the partition.

An example of a command that requires repetition is «fastboot flash system system.img».

During my attempt to update an OTA package via fastboot, I noticed this problem.

Eg: fastboot update xyz.zip.

The proper method to perform updates through fastboot is currently…

fastboot update updateImagename.img

Build — error: could not load android-info.txt, flash the Rom on connected device it needs to know which Run/Device/Product you want to flash as there might be many products available in out/target/product directory, And so product is obtained by ANDROID_PRODUCT_OUT variable which should point to any product i.e. /home/ …

Installing ROM from Fastboot


Solution 1:

Is it possible for you to avoid downloading the clockwork recovery image from this location: http://www.koushikdutta.com/2010/02/clockwork-recovery-image.html?

And do something like:

fastboot flash recovery /path/to/.img 
fastboot reboot 

Please be aware that I have never performed this action through fastboot. In the past, I have always used ROM manager. Therefore, please proceed with caution and consider this as advice rather than a definitive guide.


Solution 2:

When it comes to HTC devices, the ROMs installed via fastboot differ from those installed through recovery. Instead of being installed as recovery flashable zips, they are comprised of images that must be flashed, along with a few .txt files necessary for phone verification. If the phone is not NAND-unlocked/S-OFF, they must also be signed. Refer to the XDA thread for your specific phone’s RUU to examine its structure.


Solution 3:

I devised a technique that involves sideload as the boot img for a recovery installation. Use mfastboot to flash the boot.img and name the recovery as «boot.img» before flashing it.

After entering the recovery mode, utilize the ADB command «adb devices» to initiate a com port.

start sideload on the device

The custom ROM can be sideloaded by entering the command «adb sideload customrom.zip» in the command prompt. The process is complete once it is successfully executed.

The filename of the custom rom will depend on the rom that you choose to use.

By chance, I managed to fix a Moto G phone that was stuck in a bootloop and couldn’t be repaired by any other means, using this method. The phone in question was from TextNow Wireless.

Installing ROM from Fastboot, Their contents are images that need flashed along with a couple .txt files that the phone uses to verify that they’re built for your phone. If the phone isn’t NAND-unlocked/S-OFF, they also have to be signed. Take a peek at the RUU for your particular phone from this XDA threadto see how they’re structured. Share …

Installing AOSP on nexus 7 (Wifi)


Solution:

Pursuing the second option is futile, and it’s advisable to avoid following that path.

One possible problem you could encounter is building an incorrect image. It’s important to note that there are two versions of Nexus 7: the first generation, which is designated as Grouper, and the 2013 version, which is designated as Flo. Therefore, it’s crucial to verify that you have selected the correct version before proceeding.

You could be experiencing a second problem, which is the possible failure of the build. Have you confirmed that the make process was successful? Your last notification should indicate that the build was completed without any issues.

Install system fs image: out/target/blah/blah/blah/system.img

In the event that you did not observe a similar line, it indicates that your build was unsuccessful, and thus requires further analysis to diagnose the issue.

The third concern is that you might be indicating an incorrect file. The given line requires a complete package, which may not have been created by you. Instead, attempt the following approach:

sudo su
. build/envsetup.sh
lunch aosp_flo-userdebug
fastboot flashall -w

The build will automatically search for the generated files without your direction provided that you have chosen the correct lunch option. If you are encountering problems, it might be because you are mistaking your shell with sudo. It is possible that you have not configured USB access, which can be resolved by referring to the AOSP Build Guide. If setting up USB permissions seems too much trouble, you can initialize your environment as the super user after building, but make sure to do it only when you need to flash, or else all your files will be owned by root.

Android — Installing AOSP on nexus 7 (Wifi), Installing AOSP on nexus 7 (Wifi) I am stuck flashing android to my nexus 7. Steps to build image: Gives me the following error: could not load android-info.txt: No such file or directory. So no luck with that, tried searching google but didnt find anything. Downloaded an official rom 4.4.2 (KOT49H) from the nexus …

Android Forums

fastboot


  • Thread starter

    Android Question


  • Start date

You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an alternative browser.

Android Question

Guest


  • #1

I have an HTC One X. I had a good custom rom installed with 4.4.2. Then I made an error. I tried to go back to a saved image of the original rom. It would not load the
backup. Then I made the error. I selected Factory Reset on the HBOOT screen. Now I can’t get back on the phone except in HBOOT or Fastboot. I can get to HBOOT and TWRP but
there is no Restore image.

When I connect the phone to my computer and try to send a file to the phone, I can get a connection with Fastboot but not ADB. To do this I set the Phone to Fastboot and I
used fastboot devices on the computer and got a good connection. Now I would like to use fastboot to send an image to the phone. I have rom.zip files but no image files that
I know of.

Any suggestions on how I can use fastboot to get my phone back to operational?

I just tried two fastboot commands. This was the result.

fastboot -w
erase successful, but not automatically formatting
can’t determine partition type
failed (remote: unknown command)
erase successful, but not automatically formatting
can’t determine partition type
failed (remote: unknown command)
erasing ‘user data’
failed (remote: not allowed)
finished. total time 0.010s

fastboot update romfile.zip
this took a long time and seemed to be doing something. then got this

archive does not contain ‘android-info.txt’
archive does not contain ‘android-product.txt’
error: updata has no android-info.txt or android-product.txt

When I reboot, I get the HTC screen but it doesn’t go any farther.

  • #2

type «fastboot boot boot» then drop the rom to the adb command prompt and hit enter.

  • #3

«fastboot boot boot rom.zip» gives error. «fastboot boot rom.zip» appears to work but then I get:

creating boot image…
creating boot image — XXXXXXXX
downloading ‘boot.img’…
OK
booting
Failed <remote: reproduce boot image with on-flash ramdisk error>
finished.

  • #4

I have tried a lot of things but none work. It appears my main problem is I can’t bet adb to find the device even though fastboot works fine. I used fastboot to getvar all. There were two things that I have heard may be a problem: cidnum: 11111111 and Security: On.

I found RUU files that are supposed to work but they fail. From other threads it appears that my first problem is getting S-Off. Without having access to the phone menus, I haven’t been able to do that. I have tried Rumrunner but no luck.

iowabowtech


  • #5

Is your boot loader still unlocked? If so relock before running the newest RUU for your phone.

fastboot oem lock

Similar threads

  • This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.

Обновлено: 21.09.2023

Телефоны и планшеты Android, как правило, намного более открытые, чем их аналоги с такими операционным системами, как iOS, Tizen или Windows 10 Mobile. Если вам не нравится прошивка, установленная изготовителем устройства на вашем устройстве Android, вы можете заменить ее собственной. CyanogenMod, Paranoid Android и проект Pure Nexus — примеры пользовательских прошивок, которые пользуются большой популярностью среди пользователей Android.

Пользовательская прошивка также является единственным способом установки новых версий Android на устройствах, которые больше не поддерживаются их производителями. Если вы не владеете устройством, принадлежащим к серии Nexus или Android One, я уверен, что вы уже это знали.

В этой статье я помогу вам понять, что такое Android-прошивка и как работает устройство Android. Я также расскажу вам об инструментах, которые вы можете использовать для замены прошивки на своём устройстве.

Предостережения

Замена прошивки — это рискованная операция, которая потенциально может привести к невозможности использования вашего устройства. В большинстве случаев это также снимает гарантию с вашего устройства. Перед тем, как продолжить, убедитесь, что у вас есть резервная копия ваших данных и копия исходного образа вашего устройства, и преступим к экспериментам с прошивкой.

1. Что такое прошивка для Android?

Первоначально прошивка была термином, используемым для обозначения крошечных критически важных программ, установленных в памяти, доступной только для чтения, или ПЗУ, на электронном устройстве. Изменение прошивки было либо невозможным, либо требовало специального оборудования, которое обычно было недоступно обычным конечным пользователям.

Однако прошивка для Android отличается от других. Она включает в себя всю операционную систему Android и хранится в записываемой памяти под флэш-памятью NAND, том же типе памяти, который используется на устройствах хранения, таких как USB-накопители и SD-карты. Слово прошивка используется только потому, что производители устройств не удосужились придумать новое слово для этого.

Прошивку Android также часто называют Android ROM, потому что по умолчанию пользователи не могут напрямую писать в нее.

2. Что содержит прошивка Android?

Прошивка, установленная на устройстве Android производителем, содержит сборку операционной системы Android и две дополнительные программы с закрытым исходным кодом, которые обычно незаменимы, загрузчик и радио прошивка.

Что такое загрузчики

Загрузчик Android представляет собой небольшой фрагмент проприетарного кода, который отвечает за запуск операционной системы Android, когда устройство включено. Однако загрузчик почти всегда выполняет еще одну задачу. Он проверяет подлинность операционной системы.

Как он решает, что является подлинным? Он проверяет, был ли загрузочный раздел подписан с использованием уникального ключа OEM, что является сокращением от ключа Original Equipment Manufacturer. Ключ OEM, конечно же, принадлежит производителю устройства, является закрытым, и вы не можете понять, что это такое.

Из-за проверки подлинности вы не можете напрямую установить пользовательский ПЗУ на устройстве Android. К счастью, в наши дни большинство производителей устройств позволяют пользователям отключать проверку. На Android-жаргоне они позволяют пользователям разблокировать загрузчик.

Конкретная процедура, которую вам нужно выполнить, чтобы разблокировать загрузчик, зависит от вашего устройства. Некоторые производители, такие как Sony и HTC, ожидают, что вы предоставите секретный токен разблокировки. Другие просто ожидают, что вы запустите фиксированный набор команд с помощью терминала.

Обычно для запуска команд разблокировки используется инструмент fastboot, который является частью Android SDK. Например, если у вас есть устройство Nexus, вы можете разблокировать его загрузчик, выполнив следующую команду:

В этой статье вы узнаете больше о fastboot. Обратите внимание, что если у вас есть устройство с загрузчиком, которое невозможно разблокировать, нет простого способа изменить или заменить его прошивку.

Что такое радио прошивка

Это может показаться вам неожиданностью, но ваш смартфон Android фактически запускает другую операционную систему на независимом процессоре, называемом процессором основной полосы. Радио прошивка относится к операционной системе, которая работает на процессоре основной полосы частот.

Как правило, это RTOS — операционная система реального времени отвечает за управление возможностями сотовой радиосвязи устройства. Другими словами, это то, что позволяет вашему устройству совершать звонки и подключаться к Интернету с использованием беспроводных технологий, таких как 2G, 3G и 4G LTE.

RTOS — это проприетарный кусок кода и популярные производители базовых процессоров, такие как Qualcomm, MediaTek и Spreadtrum держат его в секрете. Операционная система Android обычно взаимодействует с RTOS с использованием сокетов и обратных вызовов.

Как правило, замена радио прошивки вашего устройства — плохая идея.

Что такое билды Android

Android-сборка — это единственная часть прошивки, созданная с открытым исходным кодом. Следовательно, это единственная часть, которую вы можете изменить и расширить. Когда вы слышите, как энтузиасты Android говорят, что «я сделал новый ПЗУ на своем устройстве», вы можете быть уверены, что речь идет о новой сборке Android.

Сборка Android обычно используется в виде ZIP-файла, который может использоваться fastboot. Он имеет следующее содержимое:

android-info.txt — текстовый файл, определяющий предварительные условия сборки. Например, он может указывать номера версий загрузчика и радио прошивки, необходимые для сборки. Вот пример файла android-info.txt:

boot.img — это двоичный файл, содержащий как ядро Linux, так и ramdisk в виде архива GZIP. Ядро — это исполняемый файл zImage для загрузки, который может использоваться загрузчиком.

С другой стороны, ramdisk является файловой системой только для чтения, которая монтируется ядром во время процесса загрузки. Он содержит хорошо известный процесс init, первый процесс, который запускается любой операционной системой на базе Linux. Он также содержит различные демоны, такие как adbd и healthd, которые запускаются процессом init. Вот как выглядит дерево каталогов ramdisk:

system.img — образ раздела, который будет установлен в пустой каталог system, который вы можете увидеть в приведенном выше дереве. Он содержит исполняемые файлы, необходимые для запуска операционной системы Android. Он включает в себя системные приложения, шрифты, фреймворки JAR, библиотеки, медиакодеки и многое другое. Очевидно, что этот файл больше всего интересует пользователей Android, когда они запускают новый ПЗУ.

Системный образ также является файлом, который заставляет большинство пользователей Android проявлять интерес к пользовательской прошивки. Файлы системных образов, предоставляемые производителями устройств, часто заполняются ненужными приложениями и настройками, неофициально называемыми bloatware. Единственный способ удалить bloatware — заменить образ системы производителя на более желательный образ системы.

userdata.img — образ раздела, который будет установлен в пустой каталог data, который вы можете увидеть в дереве каталогов ramdisk. Когда вы загружаете пользовательский ПЗУ, этот образ обычно пустой, и он используется для сброса содержимого каталога data.

recovery.img очень похож на boot.img. Он имеет загрузочный исполняемый файл ядра, который может использовать загрузчик, и ramdisk. Следовательно, образ для восстановления также можно использовать для запуска устройства Android. Когда он используется, вместо Android запускается очень ограниченная операционная система, которая позволяет пользователю выполнять административные операции, такие как сброс пользовательских данных устройства, установка новой прошивки и создание резервных копий.

Процедура, необходимая для загрузки с использованием образа восстановления, зависит от устройства. Обычно это включает в себя запуск режима загрузчика, также называемый fastboot mode, путем нажатия комбинации аппаратных ключей, присутствующих на устройстве, а затем выбора опции Recovery. Например, на устройстве Nexus вам нужно нажать и удерживать кнопку питания в сочетании с кнопкой уменьшения громкости.

Кроме того, вы можете использовать adb, инструмент, включенный в Android SDK, для прямого входа в режим восстановления.

3. Использование fastboot

Самый простой способ загрузки новой прошивки на вашем устройстве — использовать инструмент fastboot. fastboot следует протоколу fastboot для связи с устройством Android. Однако это может произойти только при запуске устройства в режиме fastboot. Самый быстрый способ войти в режим fastboot — использовать adb:

Чтобы запустить пользовательский ПЗУ, который доступен в виде ZIP-файла, содержащего все файлы образов, упомянутые в предыдущем разделе, вы можете использовать команду fastboot update . Например, вот как вы могли бы загрузить ROM, присутствующий в файле с именем update.zip:

Если вы хотите загрузить только определенный образ, вы можете сделать это, используя команду quickboot flash . Например, вот как вы могли бы загрузить только образ системы:

Аналогичным образом, если вы хотите заменить только загрузочный образ, вы должны использовать следующую команду:

Всегда полезно проверить, работает ли загрузочный или восстановительный образ, прежде чем он начнет работать на вашем устройстве. Для этого вы можете использовать команду fastboot boot . Например, вот как вы можете проверить, совместим ли пользовательский образ восстановления с именем twrp.img с вашим устройством:

Обратите внимание, что ни одна из команд fastboot, упомянутых в этом разделе, не будет работать, если загрузчик вашего устройства не был разблокирован.

Заключение

Теперь вы знаете, что такое прошивка Android и как ее заменить. Я хочу, чтобы вы поняли, что замена прошивки — рискованная операция, которая потенциально может привести ваше устройство в непригодность. В большинстве случаев это также снимает гарантию с вашего устройства. Перед тем, как продолжить, убедитесь, что у вас есть резервная копия ваших данных и копия исходного образа вашего устройства, и начинайте экспериментировать с прошивкой.

Телефон не разбирался, не ломался, но пытались его прошить/получить рут — и как итог он не включается. Вернее включается, но крутится только кружок загрузки. Пробовал всячески шить и столкнулся со следующими проблемами:
1. Телефон шьется только одной сервисной прошивкой — остальные прошивки с офф.сайта выдают ошибку.
2. Такая же ситуация со всеми прошивками,если шить через adb sideload или fastboot: доходит до 90% — и выдает ошибку
3. При этом droidboot работает отлично и debrick всегда проходит без ошибок. Droidboot в своих логах говорит об успешном прошитии всех разделов.
Как удостовериться, что это все-таки память? А если не память, то что тогда это может быть?

З.Ы. Если пытаться шить через fastboot, то выдает стандартную ошибку о том, что архив не содержит каких то файлов:C:\WW-ZC451CG-4.11.40.55-rel-user-20150125-184047-signed (1)>fastboot update ..\

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

ASUS ZenFone C ZC451CG как понять что умерла флэш-память? Текст, Смартфон, Asus Zenfone, Flash-Память, Прошивка, Помощь

Сообщество Ремонтёров — Помощь

6.7K поста 10.7K подписчика

Правила сообщества

В этом сообществе, можно выкладывать посты с просьбами о помощи в ремонте электро-техники. Цифровой, бытовой и т.п., а про ремонт картин, квартир, ванн и унитазов, писать в других сообществах :)

Требования к оформлению постов:

1. Максимально полное наименование устройства.

2. Какие условия привели к поломке, если таковые известны.

3. Что уже делали с устройством.

4. Какое имеется оборудование.

5. Ну и соответственно, уровень знаний.

если через adb прошивать — то доходит то 97% и обрывается.C:\WW-ZC451CG-4.11.40.55-rel-user-20150125-184047-signed (1)>adb sideload ..\UL-

* failed to write data ‘protocol fault (no status)’ *97%

какие прошивки шили, какие ошибки были ?

Для Maru OS вышло крупное обновление с поддержкой новых смартфонов

Для Maru OS вышло крупное обновление с поддержкой новых смартфонов 4PDA, Haker, Maru Os, Два в одном, Смартфон, Android, Прошивка, Видео, Длиннопост

Maru OS, которая превращает смартфон на базе Android в компьютер на Debian при подключении к монитору, обновилась до версии 0.3 и теперь основана на Android 6.0.1 Marshmallow. Эта версия прошивки может похвастать поддержкой всех нововведений Android 6.0.1 и улучшенной поддержкой Full HD-мониторов. Maru OS на базе Marshmallow также станет легче портировать на смартфоны, благодаря чему расширился список поддерживаемых устройств.

Для Maru OS вышло крупное обновление с поддержкой новых смартфонов 4PDA, Haker, Maru Os, Два в одном, Смартфон, Android, Прошивка, Видео, Длиннопост

Помимо Nexus 5, для которого версия Maru OS создаётся уже давно, прошивку получат Nexus 5X, Nexus 6, Nexus 6P, Nexus 7 2012 и 2013 годов, а также Xperia Z3.

Для Maru OS вышло крупное обновление с поддержкой новых смартфонов 4PDA, Haker, Maru Os, Два в одном, Смартфон, Android, Прошивка, Видео, Длиннопост

Для тех кто в танке и не знает\знал что это, ниже инфа:

Интеpесное решение, пусть и не уникальное в своем роде, предложили пользователям разработчики Maru OS. Кастомная прошивка совмещает в себе Android 5.1 (Lollipop) и Debian Linux. Это позволяет пpевратить смартфон в полноценный десктоп, работающий на базе Debian, просто подключив в устройcтву монитор.
Maru OS позволяет иметь в кармане сразу две ОС для разных задач. В нормaльном режиме смартфон будет работать как обычное устройство под управлениeм Android. Но если подключить гаджет к монитору, используя кабель SlimPort (microUSB на однoм конце и HDMI на другом), устройство автоматически распознает подключение и зaпустит Debian, превратившись в полноценный десктоп. Авторы Maru OS обещают, что любые Android-совместимые клавиaтуры и мыши легко соединятся с устройством посредством Bluetooth.

По заверениям разрабoтчиков, переключение между ОС займет менее 5 секунд. При этом смартфон продолжит функциoнировать независимо от десктопа, то есть можно работать на большом экране и при этом отвечать на звонки. Если во время работы смартфон будет случайно отключен от монитора, Maru OS соxранит десктоп-сессию в фоновом режиме, что позволит продолжить с того же места при пoвторном подключении.

Maru OS поставляется без каких-либо предустановленных пpиложений и пока поддерживает только Nexus 5. Ознакомиться с подробными инcтрукциями по установке и скачать Maru OS можно на официальном сайте проекта. (с) ][akep

ошибка: не удалось загрузить android-info.txt

Исправление ошибки Fastboot \ «Нет такого файла или каталога \»

Создав исходный код Android, я выполнил следующую команду и получил ошибку.

Я успешно создал исходный код для nexus one (сборка 5) и обнаружил, что в каталоге out / target / passion / есть файл android-info.txt.

Также уверен, что телефон подключен. При запуске «fastboot devices» показывает устройство.

Кто-нибудь знает причину?

Старый тред, извините за его повторную активацию, но он по-прежнему остается одним из самых популярных и остается без ответа. Мое исправление заключалось в том, чтобы убедиться, что у меня есть переменная среды ANDROID_PRODUCT_OUT, и что она указывает на /home///out/target/product/

Опять же, извините за воскрешение мертвого поста.

В качестве $fastboot flashall -w

прошить ПЗУ на подключенном устройстве, ему нужно знать, какое Run/Device/Product вы хотите прошить, так как в out/target/product каталог, и таким образом продукт получается ANDROID_PRODUCT_OUT переменная, которая должна указывать на любой продукт, т.е.

И установить ANDROID_PRODUCT_OUT нам просто нужно сделать:

и выберите свой продукт в обеденном меню, чтобы fastboot flashall -w будет знать, какой продукт вы хотите прошить.

Позвоните в обед, чтобы задать необходимые переменные среды. Например, можно вызвать «обед aosp_flo-eng», чтобы убедиться, что среда в порядке для планшета Nexus 7 [2013].

Это зависит от того, как организован весь скрипт flash. Попробуй прошиться в раздел напрямую.

Например: fastboot flash system system.img

Я заметил эту проблему при попытке обновить пакет OTA с помощью fastboot.

З.Ы. Если пытаться шить через fastboot, то выдает стандартную ошибку о том, что архив не содержит каких то файлов:C:WW-ZC451CG-4.11.40.55-rel-user-20150125-184047-signed (1)>fastboot update ..

Если вы пытаетесь установить прошивку на ваш Andro >

Данный материал, подразумевает, что вы уже знаете, что такое Fastboot и как им пользоваться. Статья в большем случае рассчитана для устройств Nexus, но возможно подойдет и другим устройствам которые имеют поддержку Fastboot.

Ошибки при прошивке в Fastboot

Проблема может возникнуть из-за отсутствия драйверов, а также с какими-либо проблемами с USB кабелями и портами, подробней читайте в статье waiting for devices.

Проблема связана с поврежденным или дешевым USB кабелем, либо же подключение выполнено через ХАБ.

Прошить каждую часть прошивки по отдельности, а не за один раз с помощью архива.

Прошить каждую часть прошивки по отдельности, а не за один раз с помощью архива.

Не обращать свое внимание, так как это не является ошибкой.

Вначале удалить, перезагрузить компьютер и переустановить драйвера Nexus.

Для того, чтобы устранить данную ошибку, необходимо установить кастомное Recovery, после чего перейти в него и выполнить команду:

После чего перевести Android в режим Bootloader/Fastboot и прошить образ cache:

Вот и все! Оставайтесь с сайтом Android +1! Дальше будет интересней!

So I am trying to flash my OnePlus One with CM12s through fastboot on command prompt, but whenever I type fastboot update romname.zip I am presented with:

the specific build I am using can be found here It is the build ending in 8, or the one submitted on 2015-07-08

What have I done wrong?

2 Answers 2

Provided that you do have these individual files in your .zip .

These kind of zips are called as «fastboot zips» or «fastboot images», while those requiring a custom Recovery (as keepclam mentioned) are plainly known as normal recovery-flashable zips.

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

      

  • Itunes вход через андроид
  •   

  • Андроид сам заходит в настройки
  •   

  • Как поменять юзер агент на андроид
  •   

  • Яндекс почта exchange настройка android
  •   

  • Редактор fb2 файлов андроид

Телефон не разбирался, не ломался, но пытались его прошить/получить рут — и как итог он не включается. Вернее включается, но крутится только кружок загрузки. Пробовал всячески шить и столкнулся со следующими проблемами:
1. Телефон шьется только одной сервисной прошивкой — остальные прошивки с офф.сайта выдают ошибку.
2. Такая же ситуация со всеми прошивками,если шить через adb sideload или fastboot: доходит до 90% — и выдает ошибку
3. При этом droidboot работает отлично и debrick всегда проходит без ошибок. Droidboot в своих логах говорит об успешном прошитии всех разделов.
Как удостовериться, что это все-таки память? А если не память, то что тогда это может быть?

З.Ы. Если пытаться шить через fastboot, то выдает стандартную ошибку о том, что архив не содержит каких то файлов:C:WW-ZC451CG-4.11.40.55-rel-user-20150125-184047-signed (1)>fastboot update ..

Если вы пытаетесь установить прошивку на ваш Andro >

Данный материал, подразумевает, что вы уже знаете, что такое Fastboot и как им пользоваться. Статья в большем случае рассчитана для устройств Nexus, но возможно подойдет и другим устройствам которые имеют поддержку Fastboot.

Ошибки при прошивке в Fastboot

Проблема может возникнуть из-за отсутствия драйверов, а также с какими-либо проблемами с USB кабелями и портами, подробней читайте в статье waiting for devices.

Проблема связана с поврежденным или дешевым USB кабелем, либо же подключение выполнено через ХАБ.

Прошить каждую часть прошивки по отдельности, а не за один раз с помощью архива.

Прошить каждую часть прошивки по отдельности, а не за один раз с помощью архива.

Не обращать свое внимание, так как это не является ошибкой.

Вначале удалить, перезагрузить компьютер и переустановить драйвера Nexus.

Для того, чтобы устранить данную ошибку, необходимо установить кастомное Recovery, после чего перейти в него и выполнить команду:

После чего перевести Android в режим Bootloader/Fastboot и прошить образ cache:

Вот и все! Оставайтесь с сайтом Android +1! Дальше будет интересней!

So I am trying to flash my OnePlus One with CM12s through fastboot on command prompt, but whenever I type fastboot update romname.zip I am presented with:

the specific build I am using can be found here It is the build ending in 8, or the one submitted on 2015-07-08

What have I done wrong?

2 Answers 2

I never flashed a ROM using a .zip in fastboot. The proper way I’ve ever seen is to flash individual files, and some of the important commands are:

Provided that you do have these individual files in your .zip .

These kind of zips are called as «fastboot zips» or «fastboot images», while those requiring a custom Recovery (as keepclam mentioned) are plainly known as normal recovery-flashable zips.

I’m not aware of custom ROMs providing «fastboot zips», but if you intend to gain an experience of flashing such zips, I would suggest flashing a stock CM12s. You can find the related info on OnePlus Forums here.

Понравилась статья? Поделить с друзьями:
  • Ошибка attempted execute of noexecute memory windows 10
  • Ошибка aquaclean кофемашина philips
  • Ошибка apt get install
  • Ошибка att пионер магнитола
  • Ошибка attempt to write a readonly database