Re: [android-developers] Re: does NFC in gingerbread support card simulate?

2013-01-09 Thread Michael Roland
Hi Harry, Im quite new to NFC, but I'm just wondering if emulation could possibly be done by bypassing the SE altogether and instead say simulating a peer to peer mode in order to create a tunnel through which an app could perform secure operations etc? With current Android and if you have

Re: [android-developers] Re: does NFC in gingerbread support card simulate?

2012-11-28 Thread Harry Parkinson
Hi Michael, Im quite new to NFC, but I'm just wondering if emulation could possibly be done by bypassing the SE altogether and instead say simulating a peer to peer mode in order to create a tunnel through which an app could perform secure operations etc? regards, Harry On Monday, April 4,

Re: [android-developers] Re: does NFC in gingerbread support card simulate?

2012-09-22 Thread Michael Roland
Hi Nikolay, That is my understanding too, so I am not too far off :) I still don't get the intent when I send APDUs but that may be a problem with my libnfc setup. When I have a IsoPcdA activity in the foreground nfc_initiator_select_passive_target() return 0, i.e. no tags found, but this

Re: [android-developers] Re: does NFC in gingerbread support card simulate?

2012-09-06 Thread Michael Roland
Hi Nikolay, Maybe Doug can give some more hints on how to properly use IsoPcd? Does he hang around here :) I don't know, but I had BCC'd him on that message, so here is what he wrote: || Sure guys, || ISOPCDA/B is just another tag type. || The only difference is that the intent won't fire

Re: [android-developers] Re: does NFC in gingerbread support card simulate?

2012-09-06 Thread Nikolay Elenkov
On Fri, Sep 7, 2012 at 1:54 AM, Michael Roland mi.rol...@gmail.com wrote: Hi Nikolay, Maybe Doug can give some more hints on how to properly use IsoPcd? Does he hang around here :) I don't know, but I had BCC'd him on that message, so here is what he wrote: Thanks for this. || Sure

Re: [android-developers] Re: does NFC in gingerbread support card simulate?

2012-09-06 Thread Nikolay Elenkov
On Fri, Sep 7, 2012 at 10:24 AM, Nikolay Elenkov nikolay.elen...@gmail.com wrote: That is my understanding too, so I am not too far off :) I still don't get the intent when I send APDUs but that may be a problem with my libnfc setup. When I have a IsoPcdA activity in the foreground

Re: [android-developers] Re: does NFC in gingerbread support card simulate?

2012-09-05 Thread Nikolay Elenkov
On Wed, Aug 29, 2012 at 11:21 PM, Michael Roland mi.rol...@gmail.com wrote: At the moment: There is no support for software card emulation in the standard Android system. You should be able to do this with CyanogenMod 9(? don't know exactly which in version the necessary patches were

Re: [android-developers] Re: does NFC in gingerbread support card simulate?

2012-09-05 Thread Michael Roland
Hi Nikolay, Since you wrote the paper on this, any hints on how to activate software CE in CyanogneMod? Looking at the code, the app should get a notification for a IsoPcdA tag and be able to transceive() with it, but I don't get this when sending reset, select etc. with an external NFC

Re: [android-developers] Re: does NFC in gingerbread support card simulate?

2012-09-05 Thread Nikolay Elenkov
Thanks for responding. See comments inline. On Thu, Sep 6, 2012 at 2:27 PM, Michael Roland mi.rol...@gmail.com wrote: Since you wrote the paper on this, any hints on how to activate software CE in CyanogneMod? Looking at the code, the app should get a notification for a IsoPcdA tag and be

Re: [android-developers] Re: does NFC in gingerbread support card simulate?

2012-08-29 Thread Michael Roland
Hi, Thanks for the series of fascinating posts and NFCTagInfo (I just installed it today!). :-) There's still a few things that are unclear to me about why card emulation isn't possible. I realize that applets within the secure element can't be modified without the vendor crypto key, but

Re: [android-developers] Re: does NFC in gingerbread support card simulate?

2012-08-29 Thread Nikolay Elenkov
On Wed, Aug 29, 2012 at 11:21 PM, Michael Roland mi.rol...@gmail.com wrote: At the moment: There is no support for software card emulation in the standard Android system. You should be able to do this with CyanogenMod 9(? don't know exactly which in version the necessary patches were

Re: [android-developers] Re: does NFC in gingerbread support card simulate?

2012-08-29 Thread Michael Roland
Hi, This just made the news :) http://www.cyanogenmod.com/blog/cyanogenmod9-1-and-simplytapp Thanks for the info. It is probably only visible from Japan, but here it is: https://play.google.com/store/apps/details?id=com.mobilesuica.msb.android Does it really work with stock Android?

Re: [android-developers] Re: does NFC in gingerbread support card simulate?

2012-08-29 Thread Nikolay Elenkov
On Thu, Aug 30, 2012 at 12:02 AM, Michael Roland mi.rol...@gmail.com wrote: https://play.google.com/store/apps/details?id=com.mobilesuica.msb.android Does it really work with stock Android? I always assumed that it uses some proprietary protocol and driver to talk to the FeliCa chip. The

[android-developers] Re: does NFC in gingerbread support card simulate?

2012-07-23 Thread talcite
Hi Michael, Thanks for the series of fascinating posts and NFCTagInfo (I just installed it today!). There's still a few things that are unclear to me about why card emulation isn't possible. I realize that applets within the secure element can't be modified without the vendor crypto key, but

[android-developers] Re: does NFC in gingerbread support card simulate?

2012-06-27 Thread Michael Roland
Hi Shailen, I see that you created the NFCTagInfo App, available on the market. This app is, by far, the best Tag reader, because of all the little information it can give us, for example the HEX/ASCII values of the sectors. Thanks! Anyway, I just wanted to point out that it is possible

Re: [android-developers] Re: does NFC in gingerbread support card simulate?

2012-06-15 Thread Jorn Cruijsen
Only by putting the device in emulation mode would it be possible to (contactlessly) read and write to the emulated mifare card, which will be persisted to the SE. While sending NDEF data over P2P is perfectly possible, it would not be persisted to the SE and would instead (ultimately) be handled

[android-developers] Re: does NFC in gingerbread support card simulate?

2012-06-12 Thread JoeAranda
With hex data on all 16 sectors why would shailen need to root the phone? couldn't that information be sent peer to peer and then stored outside of the SE? On Thursday, May 17, 2012 8:37:21 AM UTC-7, Gorka wrote: Hi Shailen, I guess you have emulated your MIFARE4k tag rooting your mobile

[android-developers] Re: does NFC in gingerbread support card simulate?

2012-06-12 Thread JoeAranda
Gorka, if NFC taginfo app can provide all 16 sectors of the MIFARE couldn't shailen have sent this to another phone via peer to peer and avoided card emulation? Shailen, can you share some insight into how you did this using NFC taginfo? thanks, joe On May 17, 8:37 am, Gorka

[android-developers] Re: does NFC in gingerbread support card simulate?

2012-05-17 Thread Gorka
Hi Shailen, I guess you have emulated your MIFARE4k tag rooting your mobile phone and applying any of the patches that are available on the Internet. Am I right? I ask you because this solution is fine for research purposes, but it cannot be applied if you want to publish your app or sell it.

Re: [android-developers] Re: does NFC in gingerbread support card simulate?

2011-04-14 Thread Michael Roland
Hallo Nick, Understood. There was no choice but to create a new protocol, since the rules of the NFC Forum are that you cannot implement a protocol until it is ratified. And SNEP is not yet ratified. Rather than wait for ever, we want to put it in the hands of users and application developers

Re: [android-developers] Re: does NFC in gingerbread support card simulate?

2011-04-06 Thread Michael Roland
Hallo Nick, Just want to clarify this - NPP is an open protocol. We've published the spec here: http://source.android.com/compatibility/ndef-push-protocol.pdf Sorry, I wasn't aware that the spec has already been published. I really like the simplicity of the protocol. Especially in

Re: [android-developers] Re: does NFC in gingerbread support card simulate?

2011-04-06 Thread Michael Roland
Hallo, *Regarding P2P communication* - If I understand correctly, Android uses a proprietary protocol (which I believe is called com.android.npp) on top of LLCP as specified by the NFC Forum, which is a protocol on top of NFCIP-1 as specified in ISO 18092. Right, except that proprietary

Re: [android-developers] Re: does NFC in gingerbread support card simulate?

2011-04-04 Thread Michael Roland
Hallo Zhihong, I'm not sure what function you mean. In the Tags app i see a tab called My tag where you can share your tag with other Android phones (or any device that supports Android's non-standard way of exchanging NDEF messages over LLCP). If that's what you mean, that's not card/tag

Re: [android-developers] Re: does NFC in gingerbread support card simulate?

2011-04-04 Thread Michael Roland
Hallo JMC, I think there is a big misunderstanding out there of what card emulation is (and what it is not!). First of all, NFC has three different communication modes: * Reader/writer mode, * Peer-to-peer mode, and * Card-emulation mode *Reader/writer mode* is used to access NFC tag (i.e. tags

Re: [android-developers] Re: does NFC in gingerbread support card simulate?

2011-04-04 Thread Brill Pappin
Thanks for that Michael, That has got to be the most useful message in this list to date. - Brill Pappin Sixgreen Labs Inc. On Mon, Apr 4, 2011 at 8:07 AM, Michael Roland mi.rol...@gmail.com wrote: Hallo JMC, I think there is a big misunderstanding out there of what card emulation is (and

[android-developers] Re: does NFC in gingerbread support card simulate?

2011-04-04 Thread JMC114
Hey Michael, Thank you very much for you elaborate answer. As you suggested, I did not distinguish between smart cards and NFC tags. I have several follow-up questions regarding your answer. *Regarding P2P communication* - If I understand correctly, Android uses a proprietary protocol (which I

Re: [android-developers] Re: does NFC in gingerbread support card simulate?

2011-04-04 Thread Nick Pelly
On Mon, Apr 4, 2011 at 11:49 PM, JMC114 jorncruij...@gmail.com wrote: Hey Michael, Thank you very much for you elaborate answer. As you suggested, I did not distinguish between smart cards and NFC tags. I have several follow-up questions regarding your answer. *Regarding P2P

Re: [android-developers] Re: does NFC in gingerbread support card simulate?

2011-04-02 Thread Zhihong GUO
Hi Michael, The Tag application on Gingerbread have a fouction called smart poster, is it the card simulation? or just a tag emulation. Thanks 2011/3/23 nadam a...@anyro.se There seems to be some work-around though using undocumented features. http://www.youtube.com/watch?v=28TwCpx4Dng

[android-developers] Re: does NFC in gingerbread support card simulate?

2011-04-02 Thread JMC114
Hey Michael, Why - may I ask - do you think this possibility will not be made available to android phones? It seems to me it's a rather important part of NFC. The part where it makes phones compatible to existing infrastructures based on RFID (without changing those infrastructures), namely those

[android-developers] Re: does NFC in gingerbread support card simulate?

2011-03-23 Thread Michael Roland
Hallo, the current SDK does not allow you to use card emulation. Anyways, with card *emulation* you will not be able to simulate an *NFC tag* (i.e. a tag where you store simple NDEF messages). Card emulation mode allows to emulate a contactless smartcard (typically used for applications with

Re: [android-developers] Re: does NFC in gingerbread support card simulate?

2011-03-23 Thread Zhihong GUO
Hi Michael, Thank you so much. 2011/3/23 Michael Roland mi.rol...@gmail.com Hallo, the current SDK does not allow you to use card emulation. Anyways, with card *emulation* you will not be able to simulate an *NFC tag* (i.e. a tag where you store simple NDEF messages). Card emulation

[android-developers] Re: does NFC in gingerbread support card simulate?

2011-03-23 Thread nadam
There seems to be some work-around though using undocumented features. http://www.youtube.com/watch?v=28TwCpx4Dng On 23 mar, 16:03, Michael Roland mi.rol...@gmail.com wrote: Hallo, the current SDK does not allow you to use card emulation. Anyways, with card *emulation* you will not be able