Android 如何开启与关闭adb 的认证机制(google adb secure) (adb RSA 指纹认证)

前言

欢迎大家我分享和推荐好用的代码段~~

声明

         欢迎转载,但请保留文章原始出处:

CSDNhttp://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();

Android 如何开启与关闭adb 的认证机制(google adb secure) (adb RSA 指纹认证)

时间: 2024-10-31 22:15:46

Android 如何开启与关闭adb 的认证机制(google adb secure) (adb RSA 指纹认证)的相关文章

Android网络开启、关闭整理

近段时间由于要对手机网络状况进行判断.开启和关闭,从网上找了些资料,现整理如下 包含了对WiFi.GPRS.飞行模式的开启.关闭以及一些状态的检测,在小米和三星平板上测试均通过 [java] view plaincopy package com.my.device_admin.business; import java.lang.reflect.Method; import android.content.Context; import android.content.Intent; impor

[Android Traffic] Android网络开启、关闭整理

转载: http://blog.csdn.net/tu_bingbing/article/details/8469871 近段时间由于要对手机网络状况进行判断.开启和关闭,从网上找了些资料,现整理如下 包含了对WiFi.GPRS.飞行模式的开启.关闭以及一些状态的检测,在小米和三星平板上测试均通过 <uses-permission android:name="android.permission.CHANGE_NETWORK_STATE"/> <uses-permis

实现开启和关闭android移动网络(转)

开启和关闭移动数据网络有两种方法:一种是通过操作系统的数据库改变APN(网络接入点),从而实现开启和关闭移动数据网络,另一种是通过反射调用系统(ConnectivityManager)的setMoblieDataEnabled方法,通过操作该方法开启和关闭系统移动数据,同时也可以通过反射调用getMoblieDataEnabled方法获取当前的开启和关闭状态. 第一种方式: 通过APN的方式开启和关闭很威猛啊,为什么这么说呢,废话不多说,先看代码: 1. 匹配类: [java] view pla

Android IntentService 与Alarm开启任务关闭任务

1:MyService public class MyService extends IntentService{ AlarmManager alarmManager = null; PendingIntent alarmIntent = null; public MyService(){ super("MyService"); } public MyService(String name){ super(name); } @Override public IBinder onBind

Android 蓝牙设备的开启与关闭功能的实现

本文主要是关于Android蓝牙设备的开启与关闭,很简单,详细请看代码. 1.MainActivity.java public class MainActivity extends Activity { private String TAG="MainActivity"; private Button startBtn; private Button stopBtn; BluetoothAdapter mBluetoothAdapter; @Override protected voi

Android的WiFi开启与关闭

注意:要首先注册开启和关闭WiFi的权限, <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.wyl.wifi" android:versionCode="1" android:versionName

Android开发中数据连接的开启和关闭

最近在做Android开发的过程中,我想要通过代码来实现数据连接的开启和关闭,最初我将目标锁定为ConnectivityManager类,但是在翻阅了Android官方API后并没有找到相关的方法,如图1. 图1 但是据说Android的一些类的某些方法的API是非公开的,所以我又做了如下尝试,获得ConnectivityManager在加载时的Class对象,并查看了其中的方法,代码如下: 1 ConnectivityManager connectivityManager = null; 2

Android 指纹认证

安卓指纹认证使用智能手机触摸传感器对用户进行身份验证.Android Marshmallow(棉花糖)提供了一套API,使用户很容易使用触摸传感器.在Android Marshmallow之前访问触摸传感器的方法不是标准的. 本文地址:http://wuyudong.com/2016/12/15/3146.html,转载请注明出处. 使用安卓指纹认证有几个好处: 1.更快更容易使用 2.安全:指纹可以识别你的身份唯一 3.在线交易更加的容易 在使用android指纹识别之前你必须遵循一些步骤,可

android webview开启html5支持

最近做的一个小项目需要用到webview.虽然只是一个简单的网页,但是由于以前用的都只是显示本地文件,没有显示网页文件.现在需要显示网页文件,发现许多网站的webapp做的挺不错的,无论是显示还是用户体验都很不错(平时上网用uc的省流量功能看不出来). 但是虽然很好用,却发现部分网页甚至连链接都打不开.如果是个别小众网页都算了,这可是360搜索首页啊,要说别人大公司的静态写的兼容性有问题实在说不过去,所以就只能自己找问题了.最有可能的莫过于部分html5的功能没有开启,因为在以往使用时发现有的h