Android Registration Client v1.0.0

Release Name: Android Registration Client v1.0.0

Release version: 1.0.0

Support: GA Release

Release Date: 1st December, 2025

Overview

The Android Registration Client is a tablet-based application that delivers a mobile-friendly version of the traditional desktop Registration Client. It is designed to work across all Android devices and supports the mobility requirements of countries adopting MOSIP.

Features and Major Highlights

Version 1.0.0 of the Android Registration Client is the GA release, covering features listed below:

  1. GPS Tracking: Tracks the location where a registration packet is created and measures its distance from the device's mapped registration center.

  2. Applicant Biometric Correction: Allows issuing a temporary ID when biometric capture fails, enabling the applicant to return for recapture before an AID is generated.

  3. Settings: Provides access to device details, scheduled job configurations, and global/local configuration settings within the ARC.

  4. Support for Landscape Mode: Allows the Android Registration Client to function seamlessly in landscape orientation.

  5. Support for Phone Screens: Optimizes the Android Registration Client for effective use on smaller mobile screens.

  6. Auto Logout: Automatically logs out the user after a configurable period of inactivity for security.

Repository Released

Repositories
Tags Released

android-registration-client

admin-services

User Stories Released

JIRA
Description

Performance and Stability Testing of Android Registration Client Closed.

As an Operator, when I create any packet, my GPS location should also be sent as meta data.

Security Testing

As an Operator/ Supervisor, my system should auto logout from ARC if it is idle for a long period of time.

As an Operator, I should be able to correct the Applicant's Biometric.

As an Operator, I should be able to run Android Registration Client on small screen like phone screen.

As an Operator, I should be able to run Android Registration Client in landscape mode.

As an Operator, I should be able to access Device Settings.

As an Operator, I should be able to access Global Config Settings.

As an Operator, I should be able to access Scheduled Jobs Settings.

As an Operator, I should be able to access Settings.

Bugs Fixed

Below is the list of bug fixes as part of the 1.0.0 release, To get the complete list of bug fixes please refer here.

JIRA
Description

The database migration should support a seamless schema upgrade.

In the "Scheduled Jobs Settings" screen of ARC, the page cannot be scrolled.

In ARC, packets created with PRIDs are not being processed.

In ARC, the "Authenticate" button on the authentication page is not clickable for exception packets.

In ARC, the "Global Config Settings" heading is not displayed on the global configuration page.

ARC requires license compliance updates.

ARC does not mandate operator permissions.

ARC contains an issue involving the use of setAccessible(true).

In ARC, when a user logs in with an operator role, they are unable to start the ARC and encounter various error messages.

Documentation

Feature Documentation

Developer Guide

UI Specification Documentation

Configuration Guide

Android Registration User Guide

Known Issues

To view the list of known issues, please refer here.

Last updated

Was this helpful?