Share your experience!
Hi there.
I just bought an NFC enabled Xperia S with the view to testing out a mobile payment application. This needs to access the secure element on the handset. I have a suitable SWP enabled SIM card that I'm intending to use - this has been used on other handsets.
My assumption was that I could use the SIM as the secure element and access it via the SIM Alliance API implemented by the SmartcardService.
When I try to access the SIM the application throws a service not found exception - has anybody else seem this problem and if so do you know how to resolve it?
Currently the handset is running Gingerbread but I believe that it is upgradable to ICS, is that available yet?
Cheers,
SharkyHarky
I have passed this on to a developer. He will look into this. I'll update you as soon as I hear anything from him.
I got the following response from one of our developers.
"Hi,
Sim Apps is a bit complex to use:
You need an application stored as an apk - the phone app.
The funny thing is that you also require a secure element app running on sim - and these two apps needs to talk to each other in the correct way.
Apps on sim is quite tricky and a developer concept of its own. Normally only operators & their partners develop those apps and as far as I know they must be preloaded to the SIM at point of purchase of SIM."
Hi there, thanks for the reply.
I'm aware of the fact that I need an applet on the SIM and a apk on the handset, I already have both.
The problem is that when I try to access the SIM card using the SEEK for android API I the application (apk) throws an exception - "service not found".
If I look at the services that are running via the settings I can see that the SmartcardService is running, the version number is 2.3.4.
Is it a permissions issue?
I got the following from the developer.
"which jar the app they use search for: "org.simalliance.openmobileapi_impl.jar " is the one to search for."
Hi Johan
Sorry for the delay in getting back to you.
The jar file I used to build the application was smartcard-2.3.2.jar downloaded from SEEK-for-android site.
I could not find the org.simalliance.openmobileapi_impl.jar file mentioned above. I did however find the org.simalliance.openmobileapi.jar file for version SCAPI-2_3_0 from the SEEK-for-Android site which I used in my appication - same result as before.
Is this the correct file and version? If not what version of the API should I use?
Dear Sony Support,
A bit more precise question about the NFC support in the Sony Xperia acro S.
Does it support Card Emulation mode using the eSE (embedded SE) and the SE in the UICC?
We have a SWP-enabled SIM-card loaded with the Mobile PayPass application. Can we use the card in acro S to pay for goods in points-of-sale equiped with PayPass readers?
Thank you in advance!
P.S. Please consider the request pretty urgent and kindly answer ASAP!