diff --git a/general/package/hisilicon-osdrv-hi3516cv100/files/sensor/libsns_imx225.so b/general/package/hisilicon-osdrv-hi3516cv100/files/sensor/libsns_imx225.so deleted file mode 100644 index d7060c94..00000000 Binary files a/general/package/hisilicon-osdrv-hi3516cv100/files/sensor/libsns_imx225.so and /dev/null differ diff --git a/general/package/hisilicon-osdrv-hi3516cv100/files/sensor/libsns_imx225_i2c_720p.so b/general/package/hisilicon-osdrv-hi3516cv100/files/sensor/libsns_imx225_i2c_720p.so new file mode 100755 index 00000000..840e775f Binary files /dev/null and b/general/package/hisilicon-osdrv-hi3516cv100/files/sensor/libsns_imx225_i2c_720p.so differ diff --git a/general/package/hisilicon-osdrv-hi3516cv100/files/sensor/libsns_imx225_i2c_960p.so b/general/package/hisilicon-osdrv-hi3516cv100/files/sensor/libsns_imx225_i2c_960p.so new file mode 100755 index 00000000..c7940f85 Binary files /dev/null and b/general/package/hisilicon-osdrv-hi3516cv100/files/sensor/libsns_imx225_i2c_960p.so differ diff --git a/general/package/hisilicon-osdrv-hi3516cv100/files/sensor/libsns_imx225_i2c_dc_720p.so b/general/package/hisilicon-osdrv-hi3516cv100/files/sensor/libsns_imx225_i2c_dc_720p.so deleted file mode 100644 index d92ffb28..00000000 Binary files a/general/package/hisilicon-osdrv-hi3516cv100/files/sensor/libsns_imx225_i2c_dc_720p.so and /dev/null differ diff --git a/general/package/hisilicon-osdrv-hi3516cv100/files/sensor/libsns_imx225_spi_720p.so b/general/package/hisilicon-osdrv-hi3516cv100/files/sensor/libsns_imx225_spi_720p.so new file mode 100755 index 00000000..2093b8aa Binary files /dev/null and b/general/package/hisilicon-osdrv-hi3516cv100/files/sensor/libsns_imx225_spi_720p.so differ diff --git a/general/package/hisilicon-osdrv-hi3516cv100/files/sensor/libsns_jxh42_i2c.so b/general/package/hisilicon-osdrv-hi3516cv100/files/sensor/libsns_jxh42_i2c.so new file mode 100755 index 00000000..56d79b2c Binary files /dev/null and b/general/package/hisilicon-osdrv-hi3516cv100/files/sensor/libsns_jxh42_i2c.so differ