rsp是Rose Pakage缩写,用于封装各种基于Rose写的安装/数据包。当中Tag3-H4=1时,表示封装的是小程序。多字节值时以小端序。

Tag3。低4位表示rsp格式版本号,最小值是1。高4位(Tag3-H4)表示zip包是什么类型,值1表示是小程序,值2表示是Android apk,值3表示是Ros地图。Tag3中不论高4位,还是低4位,0都是非法值。
一、示例:Tag3-H4=1,zip包内容是小程序

Tag3-H4=1
小程序版本:0.1.1-20230304
rose版本:1.0.1
bundleid:aplt.leagor.basic
zip包字节数:0x0134b0a1 = 1043743。可算出该rsp文件字节数:48 + 1043743 + 20 = 1043811
注:目前用了rsp头中的Manufacture存储rose版本中的时间部分,因而图中这个rose版本是1.0.1-20230305(0x134B0A1)
二、示例:Tag3-H4=2,zip包内容是Android apk

Tag3-H4=2
apk版本:0.1.1-20230113
rose版本:1.0.1
bundleid:com.kos.launcher
zip包字节数:0x0322166f = 52565615。可算出该rsp文件字节数:48 + 52565615 + 20 = 52565683
三、示例:Tag3-H4=3,zip包内容是Ros地图
参考:地图rsp:Tag3-H4=3(zipt_rosmap)
四、示例:Tag3-H4=5,zip包内容是汉字拼音