• url is http url where to download PKG, pkg content id must match the specified contentid. • size is size of pkg in bytes, or 0 if not known. • checksum is sha256 digest of pkg as 32 hex bytes to make sure pkg is not tampered with. Leave empty to skip the check. Name cannot contain newlines or commas. To avoid downloading pkg file over network, you can place it in ux0:pkgi folder. Keep the name of file same as in http url, or rename it with same name as contentid.