Android AOSP не удалось создать пакет OTA, отсутствуют boot.img и recovery.img - PullRequest
0 голосов
/ 18 декабря 2018

Я пытаюсь создать OTA-пакет для AOSP 5.1.1 и устройства NanoPi2.Создание ПЗУ с помощью make работает отлично, я получаю boot.img, system.img, userdata.img ... и ПЗУ можно перезаписывать с помощью fastboot.

Но теперь я хочу создать пакет ota,и когда я звоню make dist, кажется, он не добавляет все необходимые файлы.Я использую это как справочник Инструменты выпуска AOSP Как только я пытаюсь создать update.zip через releasetools/ota_from_target_files, я получаю ошибки, потому что он пытается создать разницу в recovery.img и boot.img, и они не найдены.

Когда я просматриваю файлы, созданные make dist, в папке IMAGES / нет ни boot.img, ни recovery.img.В папке RECOVERY / отсутствует «ядро», что, по-видимому, приводит к проблемам в releasetools/common.py

Я использую предустановленное ядро ​​uImage для своего ПЗУ.Когда я просто использую make, я получаю рабочий boot.img с предустановленным ядром.Но почему не в make dist?

Как я могу исправить эту проблему, чтобы иметь возможность создавать OTA-пакеты?

...