Difference between revisions of "Template:RockchipMiscCustome"
From FriendlyELEC WiKi
(updated by API) |
(updated by API) |
||
Line 87: | Line 87: | ||
===SD Boot=== | ===SD Boot=== | ||
To modify the command line parameters of the SD card, you need to repackage the SD card image file, <br /> | To modify the command line parameters of the SD card, you need to repackage the SD card image file, <br /> | ||
− | you can use the sd-fuse script we provide to assist packaging: | + | you can use the sd-fuse script we provide to assist packaging: |
− | + | ||
| #default = | | #default = | ||
}} | }} | ||
Line 94: | Line 93: | ||
| RK3399 = | | RK3399 = | ||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
− | git clone https://github.com/friendlyarm/sd-fuse_rk3399.git -b | + | git clone https://github.com/friendlyarm/sd-fuse_rk3399.git -b master --single-branch |
cd sd-fuse_rk3399 | cd sd-fuse_rk3399 | ||
− | tar xvzf /path/to/netdrive/03_Partition\ image\ files/ | + | tar xvzf /path/to/netdrive/03_Partition\ image\ files/friendlydesktop-arm64-images.tgz |
tar xvzf /path/to/netdrive/03_Partition\ image\ files/emmc-flasher-images.tgz | tar xvzf /path/to/netdrive/03_Partition\ image\ files/emmc-flasher-images.tgz | ||
− | vim | + | vim friendlydesktop-arm64/parameter.txt # Edit command-line parameters |
− | ./mk-sd-image.sh | + | ./mk-sd-image.sh friendlydesktop-arm64 # Repackage sd image file |
− | ./mk-emmc-image.sh | + | ./mk-emmc-image.sh friendlydesktop-arm64 # Repackage sd-to-emmc image file |
</syntaxhighlight> | </syntaxhighlight> | ||
| #default = | | #default = | ||
}} | }} |
Revision as of 08:36, 17 May 2024
1 Backup rootfs and create custom SD image (to burn your application into other boards)
1.1 Backup rootfs
Run the following commands on your target board. These commands will back up the entire root partition:
sudo passwd root su root cd / tar --warning=no-file-changed -cvpzf /rootfs.tar.gz \ --exclude=/rootfs.tar.gz --exclude=/var/lib/docker/runtimes \ --exclude=/etc/firstuser --exclude=/etc/friendlyelec-release \ --exclude=/usr/local/first_boot_flag --one-file-system /
Note: if there is a mounted directory on the system, an error message will appear at the end, which can be ignored.
1.2 Making a bootable SD card from a root filesystem
Only support RK3328/RK3399/RK3568/RK3588