簡體   English   中英

讓 Nexus S Android NFC 進入卡模擬模式

[英]Getting Nexus S Android NFC into Card emulation mode

有沒有人能夠讓 nexus 進入卡模擬模式?

最新的 android 版本似乎還不支持這一點。

這篇文章說它是可能的/

長話短說:

是的,這是可能的,但前提是你破解了。 您發布的文章顯示了它是如何完成的。

這樣的 hack 僅適用於 Nexus-S,並且僅適用於具有 android 2.3.3 的修改手機。一切都依賴於可能隨時更改的未記錄的框架類。

使用官方 android SDK 是不可能的。

在這里您可以下載啟用卡模擬的 Gingerbread 補丁: http://groups.google.com/group/android-developers/browse_thread/thread/d5fc35a9f16aa467/dec4843abd73d9e9%3Flnk%3Dgst%26q%2527s %23dec4843abd73d9e9

模擬卡將是 Mifare Classic 4K。

關於 Android 上的 NFC 卡仿真有很多問題。 這篇文章解決了一些疑問。 到目前為止,我的所有發現都在另一篇文章中進行了總結。

我認為卡模擬是指 P2P 模式。 Android 2.3.3+ 對此的支持有限,您可以推送 NDEF 消息並使 phoen 顯示為被動 nfc 標簽。 順便說一句,你可以從 2.3.3 開始讀寫。 沒有更多的黑客行為。

我能夠在 Nexus S 上啟用卡模擬模式。我將在 xda-developers 上發布有關該過程的更多信息。

然而,經過大量黑客攻擊后,我只能在 SE(安全元素)上強制執行一些固定數據。 我還強制 SE 有一個固定的 ID。 在未破解的 Nexus S 上,ID 一直在變化。

當我嘗試使用 Arduino 上的 NFC Shield 讀取卡模擬 Nexus S 時,我得到了卡的 ID 和 SE 上的強制數據。 但是,當我嘗試使用另一個 Nexus S 讀取我的手機時,甚至沒有檢測到該手機。

SE上的“強制固定數據”只能在Android的源代碼中設置,在我的嘗試中。 我還沒有找到使用 android 應用程序將數據寫入 SE 的方法。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM