16

nexus s をカード エミュレーション モードにできた人はいますか?

最新の Android リリースはまだこれをサポートしていないようです。

この記事は、それが可能であると述べています/

4

5 に答える 5

6

簡単に言えば:

はい、可能ですが、ハッキングした場合に限ります。あなたが投稿した記事は、それがどのように行われたかを示しています。

このようなハッキングは、Nexus-S でのみ機能し、android 2.3.3 を搭載した変更された電話でのみ機能します。すべては、いつでも変更される可能性のある文書化されていないフレームワーク クラスに依存しています。

公式の Android SDK では不可能です。

于 2011-05-02T19:48:48.870 に答える
2

ここでは、カードエミュレーションを有効にするGingerbreadのパッチをダウンロードできます:http: //groups.google.com/group/android-developers/browse_thread/thread/d5fc35a9f16aa467/dec4843abd73d9e9%3Flnk%3Dgst%26q%3Dsecure%2Belement%2Bdiff%2527s %23dec4843abd73d9e9

エミュレートされたカードはMifareClassic4Kになります。

于 2011-05-06T12:55:23.910 に答える
2

Android での NFC カードのエミュレーションに関しては、多くの質問があります。この投稿でいくつかの疑問が解決されました。これまでのところ、私の発見はすべてこの別の投稿にまとめられています。

于 2011-09-30T07:02:41.503 に答える
1

カードエミュレーションでは、P2Pモードを意味すると思います。Android 2.3.3以降では、そのサポートが制限されています。NDEFメッセージをプッシュして、パッシブnfcタグであるかのようにフェーンを表示させることができます。ちなみに2.3.3以降は読み書きができます。これ以上のハッキングはありません。

于 2011-05-06T12:26:00.843 に答える
0

NexusSでカードエミュレーションモードを有効にすることができました。プロセスの詳細についてはxda-developersに投稿します。

しかし、多くのハッキングの後、SE(Secure Element)にいくつかの固定データを強制することしかできませんでした。また、SEに固定IDを強制します。ハッキングされていないNexusSでは、IDは常に変化します。

ArduinoでNFCシールドを使用してカードエミュレートされたNexusSを読み取ろうとすると、カードのIDとSEの強制データを取得しました。しかし、別のNexus Sを使用して携帯電話を読み込もうとしたところ、携帯電話が検出されませんでした。

私の試みでは、SEの「強制固定データ」はAndroidのソースコード内でのみ設定できます。Androidアプリケーションを使用してSEにデータを書き込む方法をまだ見つけていません。

于 2012-05-02T14:19:44.137 に答える