目前市场上有两种类型的Android设备。某些设备支持EAP-SIM身份验证,而其他设备则不支持。如何以编程方式识别我的设备是否支持EAP-SIM身份验证?
答案 0 :(得分:2)
要实施EAP-SIM功能,需要修补wpa_supplicant
和API才能访问APDU频道。
由于AOSP没有EAP-SIM支持,市场上有不同的实施方案。很难从wpa_supplicant
识别,但我们可以检查API或服务,以猜测设备是否支持智能卡。
com.android.internal.telephony.RILConstants
或com.android.internal.telephony.CommandsInterface
。 Git at Google android.uid.smartcard
系统服务。 (索尼)