70mai A500 dash camera uses YAFFS2 filesystem to store some important data in flash memory. Other HiSilicon devices usually use UBIFS, JFFS2, SQUASHFS and EXT4 filesystem.
Linux tools for unpacking and repacking YAFFS2 filesystem image:
DOWNLOAD YAFFS2TOOLS
Usage:
To unpack: Put your appfs.yaffs to the folder with unpacked files. Run unpack.sh. New appfs folder with unpacked files will appear.
To repack: Edit the appfs folder according to your needs (like replacing some voice audio files or UI text files). Run repack.sh and get the appfs_rep.yaffs file.
Compiled from sources from here and HiSilicon SDK.
Linux tools for unpacking and repacking YAFFS2 filesystem image:
DOWNLOAD YAFFS2TOOLS
Usage:
To unpack: Put your appfs.yaffs to the folder with unpacked files. Run unpack.sh. New appfs folder with unpacked files will appear.
To repack: Edit the appfs folder according to your needs (like replacing some voice audio files or UI text files). Run repack.sh and get the appfs_rep.yaffs file.
Compiled from sources from here and HiSilicon SDK.
Comment