Questo è davvero interessante. Se inserisci il tuo certificato e il nome del pacchetto in questo file è tutto ciò che è necessario, non dovresti aver bisogno di parlare con Google, ma chiedi a chiunque stia costruendo la ROM (te stesso se personalizzato ROM o un particolare gestore) per includerlo. Il problema più grande è, , con cui devi parlare per ottenere le chiavi CardManager. Se è il corriere, è anche possibile pre-installare l'applet, quindi potrebbe non essere necessario utilizzare le chiavi in fase di esecuzione (a meno che non si desideri utilizzare un canale sicuro per l'applet).
Aggiornamento: ecco un riepilogo del supporto per SE in Android e altre informazioni su come utilizzare quello incorporato. In breve, funziona, ma si può solo interrogare le cose, naturalmente. Funziona con JavaCard ed è compatibile con GP 2.1.1, utilizza le chiavi 3DES per il canale sicuro.
http://nelenkov.blogspot.com/2012/08/accessing-embedded-secure-element-in.html
http://nelenkov.blogspot.com/2012/08/android-secure-element-execution.html
BTW, ecco il CERT attualmente consentito sul mio GN 4.0.4. Un pacchetto non è specificato, in modo che qualsiasi applicazione firmato con otterrà l'accesso alla SE:
Certificate:
Data:
Version: 3 (0x2)
Serial Number:
a8:cd:17:c9:3d:a5:d9:90
Signature Algorithm: sha1WithRSAEncryption
Issuer: C=US, ST=California, L=Mountain View, O=Google Inc., OU=Android, CN=Google NFC
Validity
Not Before: Mar 24 01:06:53 2011 GMT
Not After : Aug 9 01:06:53 2038 GMT
Subject: C=US, ST=California, L=Mountain View, O=Google Inc., OU=Android, CN=Google NFC
fonte
2012-05-08 08:22:02
Sono d'accordo sul fatto che il problema reale sono le chiavi di gestione della carta, ma se Google offre in futuro il servizio TSM questo potrebbe consentire ad altre parti di utilizzare anche la SE. La mia opinione è che se Google non si apre un po 'di più, le carte SIM o la scheda MicroSD diventeranno molto presto la SE preferibile. Volevo solo sapere se qualcuno conosce i piani futuri di Google in questa direzione. –
Beh, non posso parlare dei piani di Google, ma dal momento che Google Wallet non sta facendo particolarmente bene, forse si apriranno per consentire ad altri/simili/concorrenti servizi di pagamento NFC di lavorare con il SE su dispositivi Nexus. –