Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ZebraDevs/oeminfo-kotlin-test

Test application to retrieve non-resettable identifiers such as SN & IMEI with the help of AccessMgr APIs
https://github.com/ZebraDevs/oeminfo-kotlin-test

Last synced: 9 days ago
JSON representation

Test application to retrieve non-resettable identifiers such as SN & IMEI with the help of AccessMgr APIs

Awesome Lists containing this project

README

        

# OEMInfo Test Application

This test application is a follow up of the original work done by Darryn Campbell with his DeviceIdentifiers Demo application: https://github.com/darryncampbell/OEMInfo-DeviceIdentifiers-Sample-Android

For those who are not aware of the original problem, starting with Android 10, Google restricted the way of accessing non-resettable identifiers which means SN, IMEI etc..
It is still possible to access those information in the original manner but only for applications which are treated as System ones and with a special permission which is not the case for the normal installable appplications.

It is possible to access these information though, through a custom content provider which Zebra has made available for the developers.

If you plan to include in your application support to access these identifiers by using the EMDK library, please check out the source code of this application and the documented lines to understand how it works.


For anything else, please have a look at the original README document written by Darryn.

## Key features of the application

- Written & Optimized entirely in Kotlin
- Fully automated & no need to stage the Device in order to access the required info from the CP
- User friendly also for the WS50