1. Version number description:

    1+2.04.16+1-dde
    + ---+--- +
    |    |     +-> build times
    |    | 
    |    +-> grub2 version
    |
    +-> base version

2. Modules needed to make efi：
  1> $ echo "shim.uos,1,Uos,shim,15.4-1,mail:secureboot@uniontech.com" > sbat
  2> $ grub-mkimage -O arm64-efi -d ./arm64-efi/ -o grubaa64.efi.unsigned -p /EFI/boot --format 'arm64-efi' --compression  auto  ext2  part_gpt newc blocklist iso9660 udf memdisk cpio minicmd part_msdos part_gpt msdospart fat ntfs exfat loopback   gfxterm reboot normal romfs procfs sleep ls cat echo search configfile halt chain  test probe linux  scsi  gfxmenu gfxterm gfxterm_background deepin_gfxmode linux jpeg iso9660  elf   part_apple ext2 extcmd xfs part_bsd part_gpt search   search_fs_file chain btrfs loadenv lvm minix minix2 reiserfs png part_gpt gzio  part_gpt all_video efifwsetup password_pbkdf2 --sbat sbat

3. efi sign:
  Contact uos System Security.
