[FAQ10781]如何开启与关闭adb 的认证机制(google adb secure) (adb RSA 指纹认证)
如何开启与关闭adb 的认证机制(google adb secure)
[Keyword]
adb secure , ro.adb.secure , adb RSA 指纹认证
[Solution]
MTK 默认是在ENG 版本中关闭了adb RSA 指纹认证,在USER 版本中开启了adb RSA 指纹认证. 如果贵司需要调整的话,
# 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新增此功能,设置ro.adb.secure=1
# 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关闭此功能,设置ro.adb.secure=0
endif # !enable_target_debugging
ADDITIONAL_DEFAULT_PROPERTIES += ro.adb.secure=0
else
ADDITIONAL_DEFAULT_PROPERTIES += ro.adb.secure=1 ==> 如果想在USER Load关闭此功能,设置ro.adb.secure=0
endif
property_get("ro.adb.secure", value, "0");
auth_enabled = !strcmp(value, "1");
if (auth_enabled)
adb_auth_init();
......
LOCAL_CFLAGS += -DMTK_ALLOW_ADBD_ROOT=1
LOCAL_CFLAGS += -DALLOW_ADBD_NO_AUTH=1
else
LOCAL_CFLAGS += -DALLOW_ADBD_NO_AUTH=$(if $(filter userdebug eng,$(TARGET_BUILD_VARIANT)),1,0)
endif
LOCAL_CFLAGS += -DMTK_ALLOW_ADBD_ROOT=1
LOCAL_CFLAGS += -DALLOW_ADBD_NO_AUTH=1
else
LOCAL_CFLAGS += -DALLOW_ADBD_NO_AUTH=$(if $(filter userdebug user eng,$(TARGET_BUILD_VARIANT)),1,0)
endif
[FAQ10781]如何开启与关闭adb 的认证机制(google adb secure) (adb RSA 指纹认证)相关推荐
- Linux进阶_PAM认证机制
本意内容 PAM认证机制 PAM架构 PAM相关文件 pam认证原理 PAM认证机制 PAM的配置文件 pam文档说明 PAM模块示例 模块:pam_shells 模块:pam_securetty.s ...
- Kafka的安全认证机制SASL/PLAINTEXT 2020.11.12
Kafka的安全认证机制SASL/PLAINTEXT SpringCloud Stream + Kafka安全认证机制(SASL/PLAINTEXT) Kafka的安全认证机制SASL/PLAINTE ...
- 身份认证 Session认证机制 Cookie原理
身份认证 什么是身份认证 身份认证又称"身份验证"."鉴权",是指通过一定的手段,完成对用户身份的确认. 日常生活中的身份认证随处可见,例如:高铁的验票乘车,手 ...
- Mysql、通信认证机制<前端学习笔记>
Mysql MySQL.Oracle.SQL Server 属于传统型数据库 (又叫:关系型数据库或SQL数据库) Mongondb 属于 新型数据库(又叫:非关系型数据库或NoSQL数据库) SQL ...
- Node.js数据库与身份验证(MySQL,前后端身份认证:Session 认证机制,JWT认证机制)
目录 MySQL SQL 语句语法 where 条件.and 和 or 运算符.order by 排序.count(*) 函数 在express项目中操作 MySQL 安装与配置 mysql 模块 1 ...
- 微信公众号用户认证机制升级方案
微信公众号用户认证机制升级方案 微信公众号用户认证机制升级方案 背景 解决方案:Token机制 认证流程: 具体实现: 附录 背景 原认证机制为 cookie方式,缺点如下: 不通用,cookie方式 ...
- adb.exe可能被其他程序关闭_如何开启或关闭MacBook
如果您的MacBook Pro无法打开或关闭,请尝试以下快速修复方法. 如何开启MacBook 所有Mac笔记本电脑的右上角都有电源按钮.诀窍是,某些较新的型号在电源键上没有印有电源图标.请勿这样做是 ...
- 如何编程实现开启或关闭GPS(转)
转自http://www.learningandroid.net/blog/advance/programmable-toggle-gps/ 手机应用中最酷的可能就是位置服务相关的了,如何读取GPS信 ...
- Unity调用USB摄像头开启与关闭
using UnityEngine;public class WebCamera : MonoBehaviour {[Tooltip("返回的照片数据,根据返回的照片,进行照片的识别和比对认 ...
- CentOS7在防火墙开启与关闭以及端口操作
CentOS7在安装软件包或类库的时候,常常会因为防火墙的拦截和端口未开放导致连接失败,数据调用或远程失败等,所以在使用CentOS时需学会对防火墙和端口操作... 工具/原料 已安装CentOS7的 ...
最新文章
- 基于Struts 2的自定义类型转换器
- 如果我问你:排序算法的「稳定性」有何意义?你怎么回答?
- 51单片机怎么显示当前时间_单片机初学者必看
- dedecms后台怎么添加发布软件?织梦后台软件内容管理
- 运行Qt程序的一些注意事项
- 交换机指定外部DHCP服务器,H3C交换机DHCP服务器设置步骤
- cpu使用率_单片机里面的CPU使用率是什么鬼?
- [转]Android核心分析之二:方法论探讨之概念空间篇
- 步步为营 .NET 代码重构学习笔记 十四
- LINUX下载编译libpq(postgresql)
- 苹果cmsV10教程
- 量子通讯加密技术的技术原理
- 艾宾浩斯遗忘曲线PHP,艾宾浩斯遗忘曲线复习计划表-2018新版.pdf
- 计算机二级C语言考试模拟系统+真题题库软件下载
- snapchat为什么_Snapchat朋友表情符号实际上是什么意思
- 安装macOS时遇到Unable to unmount volume for repair异常导致无法完成安装的解决办法
- BIOS设置图解教程
- Win10玩游戏时输入法引起的闪退解决办法
- 命令执行原理和利用知识点
- ODL Netconf 连接器 + Netopeer