初始 API 级别版本属性
某些 CTS 要求取决于设备最初搭载的版本。例如,如果设备最初搭载的是较低的版本,则不一定需要遵循适用于搭载较高版本的设备的系统要求。
为了保证 CTS 可读取到这些信息,设备制造商可以定义编译时属性:ro.product.first_api_level
。该属性的值是对该设备进行商业化发布时所采用的初始 API 级别。
1.升级项目需要和升级前的值保持一致,例如T升到U,T时此值为33,U项目也应该为33
2.如果是U新项目,非升级项目,此值应该为34
3.1修改方法,mtk给出的修改方法是PRODUCT_SHIPPING_API_LEVEL_OVERRIDE
例如在sys侧device/mediatek/system/S98121CA2U/device.mk里面设置PRODUCT_SHIPPING_API_LEVEL_OVERRIDE := 33
3.2在sys侧device/mediatek/system/common/api/product_launched_new.mk的PRODUCT_SHIPPING_API_LEVEL下面添加