Как скомпилировать Samsung Kernel Source с загрузочным изображением для устройств Android 14Android

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Как скомпилировать Samsung Kernel Source с загрузочным изображением для устройств Android 14

Сообщение Anonymous »

Я работаю с источником ядра Samsung и следую официальным инструкциям по его построению. До сих пор мне удалось скомпилировать ядро ​​и произвести файл image.gz , но я не уверен, как упаковать это в файл boot.img , который я могу прошить на устройство. < /p>
Вот процесс, за которым я следовал: < /p>

[*] setup < /strong < /strong < /strong >: Загружено и извлечено соответствующий набор инструментов с официального сайта Samsung и поместил его в указанный каталог. >: < /p>
  • Изменен в каталог источника ядра:

    Код: Выделить всё

    cd kernel-5.10
    < /code>
    < /li>
     Скрипт gen_build_config.py < /code> для генерации конфигурации:
    python scripts/gen_build_config.py --kernel-defconfig a15_00_defconfig --kernel-defconfig-overlays "entry_level.config" -m user -o ../out/target/product/a15/obj/KERNEL_OBJ/build.config
    < /code>
    < /li>
     Экспортировал переменные среды сборки:
    export ARCH=arm64
    export CROSS_COMPILE="aarch64-linux-gnu-"
    export CROSS_COMPILE_COMPAT="arm-linux-gnueabi-"
    export OUT_DIR="../out/target/product/a15/obj/KERNEL_OBJ"
    export DIST_DIR="../out/target/product/a15/obj/KERNEL_OBJ"
    export BUILD_CONFIG="../out/target/product/a15/obj/KERNEL_OBJ/build.config"
    
build [/b]: запустить сборку Скрипт, в результате чего следующий вывод: < /p>

Код: Выделить всё

cd ../kernel
./build/build.sh
Это сгенерировало image.gz файл out/target/product/a15/obj/kernel_obj/kernel-5.10/arch/arm64/boot . /p>
< /li>
< /ol>
мой вопрос: < /strong> < /p>
Как я могу Пакет это изображение. Есть ли дополнительный инструмент или конкретные шаги для достижения этого?
Спасибо за какое -либо руководство или примеры!

Подробнее здесь: https://stackoverflow.com/questions/791 ... 14-devices
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Android»