Salt la continutul principal

Smartphone Compatibility

vitalera can be used with most Android & iOS smartphones. In this section, we will review what smartphone sensors vitalera uses, how the smartphone can be carried by the user, and the minimum and recommended hardware requirements to have the best experience with vitalera.

Operating System Compatibility

Android Compatibility

The following table contains the list of Android versions compatible with vitalera.

VersionCompatibility Comments
Android 9 - 15 (API 28-35)Fully supported. Ensure BLE is enabled for device connectivity.

iOS Compatibility

The following table contains the list of iOS versions compatible with vitalera.

VersionCompatibility Comments
iOS 15.0 - 18.xFully supported. Ensure Bluetooth is enabled for device connectivity.

Smartphone Blacklist

SmartphoneReasonAffected Functionality
Any Xiaomi model with MIUIThe MIUI personalization layer interferes with BLE connections.Automatic device pairing and data collection.
Any Huawei or Honor modelThe EMUI personalization layer (under 8) disrupts background processes.Real-time data synchronization.
Any Meizu modelIncompatible Bluetooth stack.BLE connectivity and data transfer.
Any Huawei (Android 10)Aggressive battery optimization settings.Background data collection and syncing.

Sensor Requirements

Sensors are pieces of hardware that allow you to perform certain functions on your device, such as connecting to the internet or BLE. Remember the following:

ExampleDescription
Bluetooth SensorThe hardware that allows Bluetooth connections.
Mobile Bluetooth Connection SettingThe setting that we enter whenever we want to connect to a device with our mobile phone.

In order to run, vitalera uses some capabilities that modern smartphones provide. The following table summarizes how vitalera uses the smartphone capabilities. You can check the available capabilities of your smartphone on GSMArena.

CapabilityDescriptionRequired
BLEInformation transmission protocol. Low range and low energy consumption.To automatically collect information from some devices.

Connectivity Requirements

We highly recommend using a mobile data network to provide internet connectivity. Mobile data networks are usually stable and fast enough to perform all networking tasks required by vitalera. Additionally, vitalera has been optimized to have a small data consumption footprint. You may check the compatibility of your smartphone with the mobile network of any country here.

However, if a wearable is being used together with the vitalera app, it is recommended to be connected to a Wi-Fi network whenever possible to reduce data consumption.

vitalera Support Validated Android Smartphones

Most Android smartphones running Android 9 or higher are compatible. See the blacklist above for known exceptions.

Compatibility with Tablets

Calibrating with an Android Tablet

You can use the vitalera app with any tablet that has the following capabilities:

  • BLE sensor: To connect to the devices.

Use in Tablets

Android & iOS tablets can be used in applications, provided that they comply with:

  • Connectivity Requirements as detailed beforehand.
  • Sensor Requirements as detailed beforehand.

Permission Requirements

Android

CategoryPermission
General Purpose Permissionsandroid.permission.ACCESS_NETWORK_STATE
General Purpose Permissionsandroid.permission.INTERNET
General Purpose Permissionsandroid.permission.READ_EXTERNAL_STORAGE
General Purpose Permissionsandroid.permission.WRITE_EXTERNAL_STORAGE
Measurement with cameraandroid.permission.CAMERA

iOS

  • Bluetooth: NSBluetoothAlwaysUsageDescription
  • Location: NSLocationWhenInUseUsageDescription
  • Camera: NSCameraUsageDescription
  • Notifications: UNUserNotificationCenter

Battery Settings

Depending on the use case, the vitalera app will need to run for extended periods in the background. By default, Android may prevent apps from running for long durations to save battery. You can disable this Android feature by:

  • Disabling the Power Saver mode on your smartphone.
  • Disabling the battery optimization feature for your app.

To find out how, visit the following section Instructions Here.


For any issues regarding smartphone compatibility, please contact our support team at support@vitalera.io.