Android 怎樣開啟與關閉adb 的認證機制(google adb secure) (adb RSA 指紋認證)


前言
         歡迎大家我分享和推薦好用的代碼段~~
聲明
         歡迎轉載,但請保留文章原始出處:
         CSDN
http://www.csdn.net
         雨季o莫憂離:http://blog.csdn.net/luckkof

正文

 

[Description]
怎樣開啟與關閉adb 的認證機制(google adb secure)
[Keyword]
adb secure , ro.adb.secure , adb RSA 指紋認證
[Solution]
MTK 版本號默認關閉adb 的地址認證機制,假設貴司須要開啟,能夠改動alps/build/core/main.mk
ifeq (true,$(strip $(enable_target_debugging)))
  # Target is more debuggable and adbd is on by default
  ADDITIONAL_DEFAULT_PROPERTIES += ro.debuggable=1
  ADDITIONAL_DEFAULT_PROPERTIES += ro.adb.secure=1 ==> 假設想在ENG Load新增此功能,加這行
  # Include the debugging/testing OTA keys in this build.
  INCLUDE_TEST_OTA_KEYS := true
else # !enable_target_debugging
  # Target is less debuggable and adbd is off by default
  ADDITIONAL_DEFAULT_PROPERTIES += ro.debuggable=0
  ADDITIONAL_DEFAULT_PROPERTIES += ro.adb.secure=1 ==> 假設想在USER Load新增此功能,加這行
endif # !enable_target_debugging
 
而ro.adb.secure 這個system property 對於adbd 的控制點在alps/system/core/adb/adb.c 中的
property_get("ro.adb.secure", value, "0");
auth_enabled = !strcmp(value, "1");
if (auth_enabled)
    adb_auth_init();


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM