如何評價小米5的 「全功能NFC」 ?

手機NFC功能經過這麼多年的發展,出於安全方面的考慮一直沒有手機廠商廠商提供寫卡功能,只提供讀卡功能。

雷布斯給小米5加入了「全功能NFC」,是否意味著可以將自己的校園卡、公交卡等NFC卡片複製到手機上,讓手機NFC代替卡片功能?(從官網宣傳來看,理論上是支持的)

該功能是否會引起安全級別較低的校園一卡通、公交卡、市民卡等產品被複制盜刷,甚至閃付銀卡、身份證被複制盜刷等支付安全問題?


不支持SWP模式(移動聯通的NFC-SIM卡,電信的NFC-UIM卡),也好意思說自己是全功能?

不知道是不是可以去工商局告它虛假廣告。


2017.08.11更新

修正回答,主要是針對不支持NFC-SWP這一點。

2年多過去了,目前只開通了北京、上海、廣東、吉林、武漢、蘇州、杭州這幾個區域,儘管其他地區仍舊不支持,推進工作也陷入停止,但卻也毫無開放NFC-SWP的意願,小米官方依舊聲稱不支持,但是事實上米5已經可以通過修改配置文件的方式來強制開啟,至於官方的態度,當然還是出於「公交戰略」考慮,「為發燒而生」已經與MIUI無緣了。

這裡提供NFC-SWP開啟的簡要流程:1、MIUI是否為穩定版、開發版、體驗版都無所謂,但是儘可能還是使用較新的版本(我使用的是MIUI8開發版7.7.20),其中穩定版必須在8.5.2版本以上。2、首先必須徹底ROOT米5,包括解鎖SYSTEM。3、使用PE之類的工具修改/system/build.prop,加入代碼「ro.se.type=eSE,HCE,UICC」,如果原文件中已經存在「ro.se.type=eSE,HCE」,則將其補充完整即可。4、重啟手機,設置→更多連接方式→默認錢包→使用SIM卡錢包。5、更換nfc-sim卡,並放入卡槽1就可以使用。

需要注意的是:1、請不要在手機上安裝移動和包、電信錢包等APP,會造成NFC-SIM失效。2、充值請使用另外一台手機或充值點機器進行充值,目前無法進行本機自行充值。

---------------------------------------------------------------------------------------------------------

講真,小米5的全功能NFC就是個殘疾NFC

1、不支持NFC-SWP(也就是NFC-SIM)

2、不完全支持NFC-HCE,目前辯解說是bug,已在開發版中修復,但是穩定版仍舊不支持,另外,即便是開發版,對於不少HCE APP的兼容也不太好

3、至於宣傳中提到的卡模擬,基本別想了,開發團隊自己都表示不會出相關的應用,想用請自行解決(自行解決也就意味著要麼自己編譯HCE模擬,要麼BL解鎖+root+SYSTEM解鎖)。

4、至於eSE公交卡,只能呵呵了,大半年過去了,只有2個城市開放,內測一拖再拖,天曉得到小米5發布1年的時候,能夠支持幾個城市。但是,開發團隊依然表示不會解鎖NFC-SWP功能。想想聯想樂檬X3客服對於eSE公交卡的回復:「北京可以開eSE公交卡,其他城市請先用NFC-SIM功能」。

那麼,小米5的NFC到底能幹嘛?簡而言之,其他NFC手機能幹的,小米5不一定能幹;小米5的NFC能幹的,其他NFC手機一定能幹。真心逗你玩


其實以前手機用的NFC晶元一直都支持全功能,博通、三星、MTK的晶元不確定,起碼恩智浦的是這樣。

所以米5的NFC硬體上沒有特別之處。(還不支持NFC-SIM,後面說)

具體可不可寫入是要看具體支持的,比如嶺南通開通了微信充值渠道,而且是唯一的手機充值渠道,但所有NFC手機都可充值;而一個普通的可寫入NFC卡你也可以通過相關的nfc app修改數據。

至於安全問題是杞人憂天,本身可以被直接「複製」的只有ID卡,即只通過ID實現門禁的系統。這個大街上也是隨處可以配卡的。其他都有相關加密措施,不可被直接複製。

小米5的最大痛點是不支持NFC-SIM卡,即SWP模式,這對於當地運營商可用NFC-SIM卡的需求用戶來說簡直是坑到髮指!關鍵運營商的NFC-SIM卡還有補貼!(市面上還有幾個不支持NFC-SIM的手機型號,但我只記得1+3了)

反觀小米5唯一的NFC方式公交卡使用渠道:小米錢包中的虛擬公交卡

可開通的卡種到現在依然只有2個:上海紫卡和深圳通。也就是還有大部分米5用戶不能拿手機的NFC刷公交裝逼。而且小米前兩天已經開始收和實體卡幾乎一樣價錢的開發費了。


老貼了,說下自己的看法:

1)本人因為最近在搞RFID開發,所以前不久特意入了台mi 5s plus當測試機,實測支持嶺南通(羊城通)可刷公交、地鐵,可手機直接充值(通過小米錢包),可查餘額;

2)前面有人說——「 本身可以被直接「複製」的只有ID卡,即只通過ID實現門禁的系統。 」.....我只能說這麼正經的一派胡言也有人點贊實在令我哭笑不得,事實上我大天朝複製S50之類的IC卡都不是事,而ID卡這麼low的東西,手機NFC早已不屑去支持。在GooglePlay商店下載MifareClassicTool可以讀寫常見的M1規格的IC卡,比如門禁卡、水卡、飯卡....當然也可以複製UID/FUID/CUID這種卡;

3)通過NFCTools可以讀寫卡數據,通過NFCTasks可以為IC卡綁定不同的命令,比如執行特定應用程序,最實用的無非是在車上直接刷卡開導航,當然,以上各種規格的IC卡需要自購;

4)目前的MIUI 8.2系統,如果開啟了一次自帶的公交卡應用(小米公交),會導致三方NFC讀寫工具失靈,此時需要進系統設置,重新開關一次NFC功能,不知這個算不算bug;

模擬卡可以參見此文 http://www.miui.com/thread-4519832-1-1.html 不過此法強烈不推薦,除了會破壞系統公交卡的綁定功能,同時因為系統root存在安全風險,所以我並未做任何嘗試——我對部分國內軟體廠商和開發者的職業道德缺乏信心,所以本人喜歡在手機上預留一定許可權,安卓不root,ios不越獄,省不少心。

總之,手機上的NFC可玩性不太大,偶爾應急複製個M1卡足矣了,事實上玩NFC,用PM3才是王道。


別的牌子現在也是宣傳全功能nfc,但是支持的地鐵城市沒有小米多。


1.米5NFC公交卡 ,越用靈敏度越低,不知道是系統原因還是硬體質量不好,官方說是上海地鐵新老閘機的問題,呵呵

2.只能查看實體公交卡的餘額和使用記錄,不能充值,呵呵

3.不支持NFC-SIM,呵呵


要是被說黑就黑吧!

NFC這個確實吐槽的多sim-NFC不支持就算了,但所謂的全功能NFC全在哪呢?手機發布大半年了快,公交卡只支持那麼兩個城市,其它不知道猴年馬月能支持,不支持刷也就算了,米3能支持的公司卡充值到米5上也是不行了,另外宣傳的NFC學習模擬功能也沒見官方給出任何解決方案,對於大多數用戶來說,小米5官方宣傳的全功能NFC等於沒有,一點用處都沒!那怕有一點點。。。哦不對,我這話說的可能有人出來說,你可以查詢公交卡餘額啊。可以查閃付卡的最近交易記錄啊。好吧,這也算的話我無語閉嘴


通過猴米論壇里的評測貼,我感覺所謂的全功能NFC跟支持NFC的普通安卓手機無異,

讀卡-不解釋

寫卡、卡模擬-通過第三方APP都可以實現(我用NFC Tools

P2P模式-Android Beam!!!

補充一點,普通NFC手機和猴米5的寫卡和卡模擬功能都需要NFC卡本身沒有加密


講真,不支持NFC-SIM還吹自己是全功能,虛假宣傳!

這麼多年過去了,也只有那麼幾個地方可以使用公交卡也是醉了,有什麼用?有什麼用?這功能就跟沒用一樣。


推薦閱讀:

NFC手機能模擬門禁卡嗎?
iOS 8.1 Apple Pay 的使用體驗如何?
關於近場通訊 NFC 有什麼好文章、書或網站推薦?
藍牙 4.0 比 NFC 更強大,那為什麼 NOKIA 和谷歌推 NFC?

TAG:科技 | NFC | 信息安全 | 小米手機 | 小米手機5 |