Utility - Android host integrity check

250 views
Skip to first unread message

Netaji Rao

unread,
Sep 14, 2018, 3:17:38 AM9/14/18
to Netaji Rao
Dear All,

Here is an Android utility that can be used for checking if Aadhaar biometric RD Service can be initialized on the host device or not. To support standard RD Service on an Android host, the host should pass time check, root check and safetynet check like in the attached screen.

Additionally, The utility shows details of all the RD services installed on the host and test capture functionality if the device is READY. Currently, test capture works only for fingerprint devices. Iris capture will be added in next release.

You may forward this utility to your developers/customers.

https://play.google.com/store/apps/details?id=com.tatvik.bio.devicehealthcheck


Features :

1. Time check
2. Root check
3. Safetynet attestation check
4. Details of Aadhaar RD services installed
       4.1. Status of each RD Service
       4.2. Test Capture (only fingerprint devices)  

Integrity-pass.png
Thanks,
Netaji Rao D

Netaji Rao

unread,
Sep 19, 2018, 7:30:13 AM9/19/18
to Netaji Rao
Dear All,

The utility is now updated with Iris RDService test capture as well.

End users and developers may use this utility for Android host validation and Biometric RDService test captures.





Features :

1. Time check
2. Root check
3. Safetynet attestation check
4. Details of Aadhaar RD services installed
       4.1. Status of each RD Service
       4.2. Test Capture


Thanks,
Netaji Rao D

Harshal Rustagi

unread,
Sep 20, 2018, 6:04:40 AM9/20/18
to aadha...@googlegroups.com, netaj...@gmail.com
Hi,

I'm getting SafetyNet check fail in android phone.
It displays Google play service is not available but it is there.
Android version:  6.0.1 
 
Please look into the issue.

Waiting for your reply.

Regards
Harshal Rustogi
9818346722



--
You received this message because you are subscribed to the Google Groups "Aadhaar Registered Devices Discussion Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to aadhaar_rd+...@googlegroups.com.
To post to this group, send email to aadha...@googlegroups.com.
Visit this group at https://groups.google.com/group/aadhaar_rd.
To view this discussion on the web visit https://groups.google.com/d/msgid/aadhaar_rd/CAOt%2BV9N9LG7yz%3Dt499JO_PPT1z79CWrJqZ%2BmVEXDCMRKt9CB9g%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Netaji Rao

unread,
Sep 20, 2018, 10:29:59 AM9/20/18
to Harshal Rustagi, aadha...@googlegroups.com
Hi Harshal,

As discussed, the error is from Google Safetynet API itself. Mobile host would have some issue related to Safetynet. Please check.



Thanks,
Netaji Rao D

Netaji Rao

unread,
Oct 8, 2019, 8:59:38 AM10/8/19
to Netaji Rao
Dear All,

The "Host and RDService Validation" app is updated with option to provide parameters like fcount, icount, FMR/FIR, XML/Protobuf in test capture.

You may forward this app to your customers to verify host integrity. Also, this would be a common demo app for any RD service/device.
1. Time check
2. Root check
3. Safetynet attestation check
4. Details of Aadhaar RD services installed
       4.1. Status of each RD Service
       4.2. Test Capture with parameters like fcount, FMR, XML etc.


Screenshot_20191008-175755.png

Screenshot_20191008-175838.png

Screenshot_20191008-175853.png


Thanks,
Netaji Rao D


On Wed, Sep 19, 2018 at 4:59 PM Netaji Rao <netaj...@gmail.com> wrote:
Dear All,

The utility is now updated with Iris RDService test capture as well.

End users and developers may use this utility for Android host validation and Biometric RDService test captures.


Features :

1. Time check
2. Root check
3. Safetynet attestation check
4. Details of Aadhaar RD services installed
       4.1. Status of each RD Service
       4.2. Test Capture


Thanks,
Netaji Rao D
On Fri 14 Sep, 2018, 12:47 PM Netaji Rao, <netaj...@gmail.com> wrote:
Dear All,

Here is an Android utility that can be used for checking if Aadhaar biometric RD Service can be initialized on the host device or not. To support standard RD Service on an Android host, the host should pass time check, root check and safetynet check like in the attached screen.

Additionally, The utility shows details of all the RD services installed on the host and test capture functionality if the device is READY. Currently, test capture works only for fingerprint devices. Iris capture will be added in next release.

You may forward this utility to your developers/customers.

Mantra RD Service

unread,
Oct 9, 2019, 1:17:08 AM10/9/19
to aadha...@googlegroups.com

Dear Netaji,

 

You have hardcoded pCount=”1” in your application which is not supported by RD Service as of now and so capture test getting failed.

Either you can hardcode pCount=”0” or you can provide option for selection in section of fingerprint and Iris both.

 

| Mahesh Patel, Technical Architect, Software Product |

| Mantra Softech (India) Pvt Ltd |

--

You received this message because you are subscribed to the Google Groups "Aadhaar Registered Devices Discussion Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to aadhaar_rd+...@googlegroups.com.

image002.png
image004.png
image006.png
image008.jpg

Rajeev Debnath

unread,
Oct 10, 2019, 12:07:51 AM10/10/19
to aadha...@googlegroups.com

Dear Mahesh,

 

Thank you for the quick feedback. We have updated the app with pCount dropdown as well.

Earlier, assumption was that RDService would ignore pCount if it doesn’t support face capture.


https://play.google.com/store/apps/details?id=nprime.in.hostandrdservicevalidation


Regards,

Rajeev Debnath

NPrime Technologies Private Limited

Hyderabad.

 

image.png

 www.nprime.in | rajeev....@nprime.in | +91 9652 776 080


Mantra RD Service

unread,
Oct 10, 2019, 1:38:28 AM10/10/19
to aadha...@googlegroups.com

Hi Rajiv,

 

Fingerprint working fine but while iris, in capture request, RD is not getting any call on intent and even no popup dialog on screen.

 

| Mahesh Patel, Technical Architect, Software Product |

| Mantra Softech (India) Pvt Ltd |

 

image001.png
image002.png
image003.png
image004.png
image005.jpg

Rajeev Debnath

unread,
Oct 12, 2019, 12:56:38 PM10/12/19
to aadha...@googlegroups.com
Dear Mahesh,

Host and RD Validation Android app updated in playstore with Iris capture fix.


Thanks,
Rajeev

Mantra RD Service

unread,
Oct 14, 2019, 12:17:43 AM10/14/19
to aadha...@googlegroups.com

Hi Rajeev,

Now it is working fine.

image001.png
image002.png
image003.png
image004.png
image005.jpg
Reply all
Reply to author
Forward
0 new messages