为了更好地支持系统分区的修改,特别是在禁用dm-verity的情况下,我们建议对现有的prop处理进行优化。目前,一些用户在修改系统分区时需要禁用dm-verity,这导致了一些prop的缺失,以及一些prop的处理方式不够合理。例如,在开启dm-verity的设备上,'ro.boot.vbmeta.hash_alg'会正确设置,但直接指定'ro.boot.vbmeta.size'的大小可能并不合适。因此,我们建议在susfs配置面板中添加输入框,允许用户输入自定义的boothash和vbmeta size。具体来说,'ro.boot.vbmeta.digest'应该由用户设置,而其他几条属性,如'ro.boot.vbmeta.avb_version'设置为'1.2','ro.boot.vbmeta.hash_alg'设置为'sha256',以及'ro.boot.vbmeta.size'设置为'19968',在关闭dm-verity的设备上应该不存在,可以使用'check_missing_prop'来处理这种情况。我们考虑过其他替代方案,但目前没有更合适的方案。希望这些改进能够帮助用户更灵活地管理系统分区。