SDK for Android Changelog

Version 3.2.0 Release date 06.01.2026

❗️

Important for Developers

Please note the following changes in the latest Android SDK release:

• Foreground service permission checks are now handled directly by the SDK.
Action required: If your application previously overrode
com.telematicssdk.tracking.services.main.SdkService, this override must be removed.

• The SDK is now built with JVM target 17.
Action required:Your application must enable core library desugaring to ensure compatibility.

Please review these changes to avoid integration or runtime issues.

🛠️ Improved stability of foreground services and background tracking.
⚙️ Enhanced real-time data and heartbeat reliability.
🛠️ Optimized performance for data processing and uploads.
⚙️ Improved trip data accuracy and consistency.
⚙️ Updated speed handling across the SDK.
⚙️ Updated heartbeat logic and events.
🛠️ Fixed multiple stability and localization-related issues.
🔧 Standardized timestamp formatting.

Version 3.1.1 Release date 02.09.2025 (How to update)

💡 Added support for Android 16 (SDK Target 36)
🎉 Improved Permission Wizard
🛠️ Removed unused Permissions

Version 3.1.0 Release date 01.07.2025

💡 Added New Incoming service.
💡 Live Tracking Live Tracking
🛠️ Fixed Teltonika protocol support for RTD
🛠️ Added ability to adjust accident detection sensitivity
🛠️ Improved motion detection algorithm (parking point identification)
🛠️ Improved SDK stability

Version 3.0.1 Release date 07.05.2025

💡 Added support for Android 15 (SDK Target 35)
🔧 Performance improvements.
🔧 The dataSync type is deprecated and no longer in use.



Version 3.0.0 Release date 07.03.2025

🟥 [IMPORTANT]: 🚀 Introducing Telematics SDK 3.0.0 – A New Era of Telematics!

We’re excited to announce the release of Telematics SDK 3.0.0, marking a major milestone in the evolution of our telematics technology. This version brings enhanced services, new features, and significant performance improvements, ensuring a more robust and scalable experience.

As part of this update, a migration from RaxelPulse SDK to Telematics SDK is required. To ensure a smooth transition, we’ve provided detailed documentation outlining every step of the migration process.

🔗 Follow the documentation to seamlessly upgrade and unlock the full potential of Telematics SDK 3.0.0.


💡 SDK has been migrated from RaxelPulse to TelematicsSDK.
💡 Improvements in background activities.
🔧 Trips detecting algorithm improvements.
🔧 Performance improvements.
🔧 Heartbeats uploading improvements.
🔧 SDK states improvements.
🔧 Enhanced functionality in the Disable SDK method.
💡 New Log Out method

Version 2.2.263 Release date 27.10.2024

🎉 Added new manual tracking type (startPersistentTracking) - for continious tracking. Docs
🔧 Performance improvements.
🔧 Track downloading is improved.

Version 2.2.262 Release date 29.06.2024

🔧 Stability enhancements for no permission mode on Android 14
💡 Memory usage optimizations to avoid out-of-memory warnings on low-end Android devices
🔋 Optimization of power consumption.

Version 2.2.261 Release date 24.05.2024

🔧 Stability improvements for no permission mode on Android 14
📤 Improved a scheme of delivering data to the server
💡 Minor bug fixes.

Version 2.2.260 Release date 12.02.2024

🎉 Added support for Android SDK 34.

Version 2.2.259 Release date 26.01.2024

Enhanced Start Tracking Accuracy: The app now initiates trip recording with even greater precision.
👀 View Unsent Trips Count: Easily check the number of trips awaiting dispatch.
📄 View List of Unsent Trips: Conveniently see all trips that haven't been sent yet.
🔄 Forced Upload of Unsent Trips: Ensure your unsent trips are uploaded seamlessly.
📍 Custom Pin with Heartbeat Parameters During Trip: Set a personalized pin during trips to monitor vital heartbeat stats.

Version 2.2.258 Release date 18.12.2023

🎉 Added support for Android 14.
🔋Removed deprecated SCHEDULE_EXACT_ALARM permission
🔋Removed deprecated READ_PHONE_STATE permission
📤 Improved a scheme of delivering data to the server
🔧 Set minimum SDK version = 21 (Android 5.0)
💡 Added Landscape mode for the Permissions Wizard

Version 2.2.257 Release date 20.07.2023

🎉 Added support for Android 13.
🔋 Optimization of power consumption.
📤 Increase the speed of unloading tracks.
🔧 Deep optimization working with memory.
💡 Minor bug fixes.

Version 2.2.256 Release date 01.05.2023

🎉 Added Accident detection settings.
🔋 Optimization of power consumption.
💡 Minor bug fixes.

Version 2.2.255 Release date 03.05.2022

🎉 Added support for Android 12
🎉 Added detection of accidents with events and buffers.
🔧 Changed the permissions wizard
💡 Minor bug fixes
⚠️ Raised the minimum version of Kotlin to 1.5.0

Version 2.2.254 Release date 25.09.2021

💡 Performance enhancements
🔧 Сhanged the default notification icon

Version 2.2.253, release date 15.07.21

💡 Performance enhancements

Version 2.2.252, release date 01.06.21

💡 Performance enhancements

Version 2.2.251, release date 27.05.21

🔧 Minor fixes related tracks creation

Version 2.2.250, release date 17.04.21

🔧 Minor fixes related to heartbeats
💡 Performance enhancements

Version 2.2.249, release date 08.04.21

🔧 Minor fixes related to location processing
💡 Performance enhancements

Version 2.2.246, release date 10.03.21

🔧 Minor fixes related to heartbeats
💡 Performance enhancements

Version 2.2.245, release date 20.02.21

🎉 Added tracking event receiver
💡 Performance enhancements

Version 2.2.243, release date 10.02.21

🎉 Added incoming tags managing
🎉 Added changes to permissions wizard and permissions dialog related to target sdk 30

Version 2.2.231, release date 12.01.21

🎉 Added prominent disclosure to the permissions dialog (related to the new Google's policies)

Version 2.2.230, release date 12.12.20

🎉 Added capability to get broadcasts about new location, speed violation and deprecated sdk via the methods:
registerSpeedViolationsIntent
registerLocationListenerIntent
registerDeprecatedSdkIntent
💡 Minor changes under the hood

Version 2.2.229, release date 07.12.20

💡 Minor changes under the hood
🔧 Fixed issue with incorrect GPS-time
💡 Performance enhancements

Version 2.2.228, release date 13.11.20

🎉 Added capability to register a callback to be invoked when new location was found
🔧 Fixed critical bug related permissions checking
🔧 Fixed bug related GPS-sensor unavailable or turned off message
💡 Technical improvements related scoped storage

Version 2.2.225, release date 09.10.20

💡 Improvements for Android 11
💡 Removed Storage permission. Now we are not using phones external storage
🎉 Added return parameter to changeTrackOrigin method
💡 Updated permissions wizard
🔧 Bug fixes
💡 Performance enhancement

Version 2.2.223, release date 01.10.20

🔧 Fixed bug related enabling GPS sensor in permissions dialog
💡 Technical improvements under the hood

Version 2.2.218, release date 12.08.20

💡 Improvements in registering ELM devices
🔧 Bug fixes
💡 Performance enchacements

Version 2.2.217, release date 10.07.20

🎉 ELM device connection
🎉 High frequency events
🔧 Bug fixes

Version 2.0.59, release date 06.04.20

🎉 Extended statistics methods with track tag optional filter.

Version 2.0.58, release date 23.03.20

🔧 Hotfix - "GPS sensor enable" crash on PermissionDialogFragment fixed

Version 2.0.57, release date 20.03.20

🎉 Tags for trips and methods for get/add/remove these tags

Version 2.0.50, release date 13.02.20

🎉 Return track tags in getTracks/getTrackDetails methods
💡 Improve tracking functionality

Version 2.0.48, release date 30.10.19

🎉 Permissions wizard and dialog
🎉 Cache for tracks and track details
🎉 Migrate to AndroidX
🎉 Support Android 10, target SDK 29

Version 2.0.25, release date 13.09.19

🔧 Fix SpeedViolation speed value from m/s to km/h.
💡 Improve phone usage detecting

Version 2.0.23, release date 26.07.19

🔧 Fix documentation for TrackingApi
🔧 Fix - convert speed in meters/second to km/H when check speed limits

Version 2.0.20, release date 11.07.19

🎉 TrackDetails and Track models extended: address start and finish added
🎉 Speed violations implemented

Version 2.0.14, release date 10.06.19

🎉 Few more logs added
💡 Log folder name changed

Version 2.0.11, release date 04.06.19

🎉 Portugal and Spanish languages support added for getTracks, getTrackDetails, getTrackOriginDict methods

Version 2.0.7, release date 27.05.19

🔧 Android foreground service bug fixed

Version 2.0.4, release date 24.05.19

🔧 Fix big icon issue
💡 Change icons name

Version 2.0.2, release date 13.05.19

🔧 Fix TrackingApi docs
🔧 Minor fixes

Version 1.6.91, release date 24.04.19

🎉 Added track start date to SDK API
💡 Insurance removed

Version 1.6.86, release date 17.04.19

🔧 Fix "isRunning" method

Version 1.6.85, release date 05.03.19

💡 All notifications disappear after setEnableSdk(false)