Как прошивка драйвера копируется на устройство Android? - PullRequest
0 голосов
/ 30 августа 2018

Предпосылки / Справочная информация: После просмотра в файле исходного кода Android, указанном ниже:

/system/core/init/firmware_handler.cpp

Я вижу список мест, из которых ядро ​​может извлекать файлы прошивки, например:

/etc/firmware/
/vendor/firmware/
/firmware/image/

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

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

Есть ли скрипт, который запускается после загрузки Android, чтобы скопировать файлы прошивки в один из этих каталогов? Или есть какой-нибудь файл конфигурации, к которому мне нужно добавить файл прошивки, чтобы он был скопирован в образ загрузки?

...