MTK默认在eng版本中关闭了adb RSA指纹认证,在user版本中开启了adb RSA指纹认证。为了方便开发调试,通过编译命令make RLK_DISABLE_ADB_RSA=yes默认关闭adb RSA指纹认证。调用宏控的地方如下:

一、device\mediatek\mt6757\device.mk

--- a/mediatek/mt6757/device.mk
+++ b/mediatek/mt6757/device.mk
@@ -1069,8 +1069,13 @@ endififneq ($(TARGET_BUILD_VARIANT),user)ADDITIONAL_DEFAULT_PROPERTIES += ro.adb.secure=0else
+ifeq (yes, $(strip $(RLK_DISABLE_ADB_RSA)))
+  ADDITIONAL_DEFAULT_PROPERTIES += ro.adb.secure=0
+  ADDITIONAL_DEFAULT_PROPERTIES += ro.debuggable=1
+elseADDITIONAL_DEFAULT_PROPERTIES += ro.adb.secure=1endif
+endif# OEM Unlock reportingADDITIONAL_DEFAULT_PROPERTIES += \

二、system\core\adb\Android.mk

--- a/core/adb/Android.mk
+++ b/core/adb/Android.mk
@@ -328,8 +328,12 @@ ifeq (yes, $(strip $(MTK_BUILD_ROOT)))LOCAL_CFLAGS += -DMTK_ALLOW_ADBD_ROOT=1LOCAL_CFLAGS += -DALLOW_ADBD_NO_AUTH=1else
+ifeq (yes, $(strip $(RLK_DISABLE_ADB_RSA)))
+LOCAL_CFLAGS += -DALLOW_ADBD_NO_AUTH=1
+elseLOCAL_CFLAGS += -DALLOW_ADBD_NO_AUTH=$(if $(filter userdebug eng,$(TARGET_BUILD_VARIANT)),1,0)endif
+endififeq ($(strip $(MTK_NAND_MTK_FTL_SUPPORT)),yes)LOCAL_CFLAGS += -DMTK_FTL_SUPPORT

三、xxx_projects\h571_b1\rlk6757_66_n\device.mk

--- a/h571_b1/rlk6757_66_n/device.mk
+++ b/h571_b1/rlk6757_66_n/device.mk
@@ -85,7 +85,11 @@ PRODUCT_COPY_FILES += frameworks/av/media/libeffects/data/audio_effects.conf:sysPRODUCT_COPY_FILES += device/reallytek/rlk6757_66_n/android.hardware.telephony.gsm.xml:system/etc/permissions/android.hardware.telephony.gsm.xml# Set default USB interface
+ifeq (yes, $(strip $(RLK_DISABLE_ADB_RSA)))
+PRODUCT_DEFAULT_PROPERTY_OVERRIDES += persist.sys.usb.config=mtp,usb
+elsePRODUCT_DEFAULT_PROPERTY_OVERRIDES += persist.sys.usb.config=mtp
+endifPRODUCT_DEFAULT_PROPERTY_OVERRIDES += persist.service.acm.enable=0PRODUCT_DEFAULT_PROPERTY_OVERRIDES += ro.mount.fs=EXT4



编译选项默认关闭adb RSA指纹认证相关推荐

  1. 高通平台(Qualcomm) Android 10 /11/12 user版本默认打开adb 调试小结

    1.流程 USB插入接收广播授权->建立adb连接服务->执行adb 命令 2.adb相关属性 ro.secure = 0 开启root权限 ro.adb.secure = 1 1开启ad ...

  2. 发adb强制打开关闭webview应用,关闭后打开web显示白屏,默认关闭快霸。移除快霸。工模测试,蓝牙测试,前后摄像头测试没有成功失败按钮。

    发adb强制打开关闭webview应用,关闭后打开web显示白屏,默认关闭快霸.移除快霸: 这个就是预装了个快霸这个应用,设置里面找到这个应用信息,打开它,它是默认开启的,但不会在launcher上显 ...

  3. win7默认关闭802.1X身份验证选项

    网上关于开启MD5质询的资料不好找,所以贴出来,忘记是从哪找的了.   win7默认关闭802.1X身份验证选项, 随着win7普及,企业部署win7后势必要进行802.1X认证, 简述win7开启8 ...

  4. android 强制打开gps定位_Android 6.0 默认关闭定位和GPS,开启后默认选省电

    默认关闭定位和GPS 修改位置 frameworks/base/packages/SettingsProvider/res/values/defaults.xml network,gps 修改为 默认 ...

  5. linux 关掉蓝牙自动,如何在Ubuntu 14.04中默认关闭蓝牙,蓝牙

    如何在Ubuntu 14.04中默认关闭蓝牙,蓝牙 如何在Ubuntu 14.04中默认关闭蓝牙 我最近新买了一台Dell Inspiron 7437,我第一时间做的一些事情之一就是让预装的Windo ...

  6. OpenSSH 密钥管理:RSA/DSA 认证(转载)

    我们中有许多人把优秀的 OpenSSH用作古老的 telnet 和 rsh 命令的替代品,OpenSSH 不仅是安全的而且是加密的. OpenSSH 更加吸引人的特性之一是它能够使用基于一对互补的数字 ...

  7. 安卓应用安全指南 5.7 使用指纹认证功能

    5.7 使用指纹认证功能 原书:Android Application Secure Design/Secure Coding Guidebook 译者:飞龙 协议:CC BY-NC-SA 4.0 目 ...

  8. 思科研究称80%的指纹认证机制均可遭绕过

     聚焦源代码安全,网罗国内外最新资讯! 编译:奇安信代码卫士团队 思科开展的一项研究表明,80%的指纹认证系统均可被绕过,不过未能成功在 Windows 设备上绕过. 很多公司宣称生物识别认证机制比传 ...

  9. 哔哩哔哩弹幕html,哔哩哔哩bilibili默认关闭弹幕

    // ==UserScript== // @name 哔哩哔哩bilibili默认关闭弹幕 // @description Bilibili html5播放器默认关闭弹幕 // @author cng ...

  10. 实战-Android系统默认关闭内核打印

    需求 出于性能考虑,系统默认关闭kernel 打印,需要查看是通过 dmesg 命令查看. 实现 diff --git a/kernel/printk/printk.c b/kernel/printk ...

最新文章

  1. Lua 语言中的点、冒号与self
  2. 自定义View控件(2—手写实例代码)
  3. aix升级新安装oracle,AIX 5L上安装和升级Oracle
  4. boost互斥锁_boost锁使用总结
  5. 算法科普:有趣的霍夫曼编码
  6. python的with as语句_python with (as)语句
  7. android tv的冷启动,YunOS智能电视操作系统——10秒快速冷启动开机
  8. android 调用wcf json,使用 JSONP
  9. [USACO12OPEN]书架Bookshelf
  10. NHibernate剖析:Mapping篇之Mapping-By-Code(2):运用ModelMapper
  11. eclipse怎么恢复默认界面
  12. 智慧医疗何去何从?阿里云和行行查联合发布了《2021年中国智慧医疗行业白皮书》
  13. nupkg 本地安装_使用Nuget安装离线包nupkg
  14. 一篇文章带你游历各种编码方式(三阶高密度码,曼彻斯特编码,交替双极性反转码,单双级(不)归零码)
  15. 没有对手的人生是孤单的
  16. 判断一个对象是否是JSON对象
  17. 2012上半年 系统集成项目管理工程师 下午试卷
  18. 利用python分析电商_基于Word2Vec+SVM对电商的评论数据进行情感分析
  19. iOS 仿钉钉文字水印
  20. Codeforces 1106F Lunar New Year and a Recursive Sequence 矩阵快速幂,原根转化模意义下对数,BSGS

热门文章

  1. 移动端文字向左无缝滚动特效(原生纯js哦)
  2. Minesweeper 蓝桥杯 扫雷游戏(化繁为简)(摒弃多层循环)
  3. pwnable-mistake
  4. 减少USB 1.1 2.0 端口驱动程序延时_肉鸡啄羽、啄肛、啄蛋等现象如何减少,养殖的朋友们值得看一看...
  5. R语言 生存分析与cox模型的学习笔记
  6. Linux利用sed批量自动化更换IP
  7. 王松波 计算机科学,王松波-华南农业大学华南农业大学动物科学学院
  8. 【路在脚下】----成长的感觉
  9. CAD填充块Hatch的深度解析
  10. c语言 常量表达式,常量表达式(什么叫常量表达式)