Zendrive SDK v10.1 Release Notes
Item
Description
Product
Zendrive SDK
Version
v10.1
OS Support
This version supports iOS 17.5 and Android 14
Release Date
June 24, 2024
Zendrive SDK v10.1 includes the following new features and upgrades:
1. Android 100Hz collision data sampling logic to improve the robustness of phones supported for collision detection
The Zendrive collision detection algorithm analyzes accelerometer data at 100 Hz to detect collisions. However, it was noticed that for some mid-range ANDROID devices, accelerometer data was being received at a much higher frequency, resulting in issues with collision detection. SDK 10.1 includes signal-processing algorithms to downsample high-frequency collision accelerometer signals. This will improve the robustness of support for collision detection for more than 99% of all Android devices.
2. New deep-learning (AI) based Android collision detection model
SDK 10.1 includes a new deep-learning based Android collision detection model. Customers should see up to 20% higher recall at the same precision level in the field. The new AI model will also improve the robustness of the model and reduce the variability of performance cross different Android devices.
3. Handling the ’motion and fitness’ handling for iOS 17.5 by configuring barometer data.
For iOS 17.5 onwards, Apple bought barometer data collection under the ‘motion and fitness’ permission. Hence all Apps integrating the Zendrive SDK must set the NSMotionUsageDescription
flag in the app info.plist file.
In SDK 10.1, Zendrive has made barometer data collection configurable. Customers who are not using collision detection would still need to set the NSMotionUsageDescription
flag in their info.plist file for their app to be approved by the Apple App Store. However, the ‘motion and fitness’ permission pop-up will not appear for those customers. Customers using Collision Detection will continue collecting barometer data and the ‘motion & fitness’ permission will have to be taken from end users.
4. Robustness changes and Bug Fixes
Changes related to fixing bugs, collecting data for better debugging etc.
SDK Dependency Packages:
iOS:
SQLite
stephencelis/SQLite.swift
0.15.3
Upgrade to this version.
AWS
aws-amplify/aws-sdk-ios
2.34.2
Upgrade to this version.
Min iOS version supported
iOS13
Android:
Play Service Location
21.0.1
Less than or equal to this version.
AWS SQS
2.73.0
Equal to this version.
Okhttp
4.9.3
Less than or equal to this version.
Kotlin
1.5.2
Less than or equal to this version.
Gradle
7.3.3 - 7.5
Upgrade between these versions.
AGP
7.2.2 - 7.4.2
Upgrade between these versions.
Co-routines Android
1.5.2
Less than or equal to this version.
Last updated
Was this helpful?