No description
Find a file
alexander stefanov 860563dae9 add todo in readme
2024-11-20 00:05:55 +03:00
bootstrap add boot.cmd and kernel defconfig for ok3568 board, now use sgdisk for partitioning 2024-11-19 23:35:14 +03:00
device cleanup 2024-11-20 00:01:33 +03:00
utils add boot.cmd and kernel defconfig for ok3568 board, now use sgdisk for partitioning 2024-11-19 23:35:14 +03:00
build.py add rpmbuild.py 2024-11-16 00:38:41 +03:00
README.md add todo in readme 2024-11-20 00:05:55 +03:00

TODO for image-builder Project

  1. Add a handler for boot.cmd

    • Implement processing and integration of boot.cmd during image creation.
    • Ensure compatibility with common boot scenarios.
  2. Kernel Build from Custom Configurations

    • Develop a mechanism to compile the Linux kernel using custom .config files.
    • Provide clear documentation for users to supply and use their own configurations.
  3. Custom Kernel Installation (Non-Repository)

    • Design a solution for installing custom-built kernels that are not available in standard repositories.
    • Consider integrating a kernel packaging or direct installation process.
  4. Enhance U-Boot Writing Functionality

    • Finalize the function for writing U-Boot to /dev/loopX.
    • Add error handling, validation, and logging to ensure robustness.
  5. Finalize Loop Device Unmount Function

    • Complete the function to properly unmount /dev/loop devices after use.
    • Implement safeguards to prevent accidental unmounting of active devices.
  6. Root Password Setup

    • Resolve issues with systemd-firstboot for setting the root password.
    • Implement a workaround to delete the default root user before initializing a new password.
    • Alternatively, explore other methods for securely setting the root password during image creation.