Monday, February 20, 2012

[android-developers] Re: is Card Emulation supported in Android with NFC?

Hallo Anatoly,

> I Suppose SE is Secure Element am i Right?

Right.

> Is there any way to communicate with reader, without modyfing
> firmware?

No. Android has no support for card emulation from software. From an
external ISO 14443 reader you can only access the secure element. With
a reader that supports peer-to-peer (ISO 18092) you could, however,
communicate with the phone using NPP/SNEP (Android Beam).

> Or may be i can get access to secure element from native code (C) ?

Access to the secure element is restricted in multiple ways: For one,
Android applications need to have permission to access the secure
element API (controlled through Android's permission system in 2.3.7
and controlled by a file in 4.0.3). A second barrier is the secure
element itself. You would need to install your applet to the SE. But
in order to do that, you would need to have the keys for
GlobalPlatform card management.

br
Michael

--
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscribe@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

No comments:

Post a Comment