Android 8.1user版本默认开启开发者模式
近期项目(MTK Android 8.1)需求,user版本系统默认开启开发者模式,这边做个记录。
--- build/make/core/main.mk (版本 48)
+++ build/make/core/main.mk (工作副本)@@ -275,7 +275,7 @@INCLUDE_TEST_OTA_KEYS := trueelse # !enable_target_debugging# Target is less debuggable and adbd is off by default
- ADDITIONAL_DEFAULT_PROPERTIES += ro.debuggable=0
+ ADDITIONAL_DEFAULT_PROPERTIES += ro.debuggable=1endif # !enable_target_debugging
--- vendor/mediatek/proprietary/packages/apps/SystemUI/src/com/android/systemui/usb/UsbDebuggingActivity.java (版本 48)
+++ vendor/mediatek/proprietary/packages/apps/SystemUI/src/com/android/systemui/usb/UsbDebuggingActivity.java (工作副本)
@@ -126,10 +126,20 @@if (!UsbManager.ACTION_USB_STATE.equals(action)) {return;}
- boolean connected = intent.getBooleanExtra(UsbManager.USB_CONNECTED, false);
+ //boolean connected = intent.getBooleanExtra(UsbManager.USB_CONNECTED, false);
+ boolean connected = false;if (!connected) {mActivity.finish();}
+ try {
+ IBinder b = ServiceManager.getService(USB_SERVICE);
+ IUsbManager service = IUsbManager.Stub.asInterface(b);
+ service.allowUsbDebugging(true, mKey);
+ } catch (Exception e) {
+ Log.e(TAG, "Unable to notify Usb service", e);
+ }
+}}
以上就是User版本默认打开开发者模式的方法。
Android 8.1user版本默认开启开发者模式相关推荐
- android user版本默认开启调试模式
由于项目需要,需要发布版本默认开启调试模式,修改方式如下: 1.开启开发者模式 context.getSharedPreferences(DevelopmentSettings.PREF_FILE,C ...
- android 自动开启调试模式,android user版本默认开启调试模式
由于项目需要,需要发布版本默认开启调试模式,修改方式如下: 1.开启开发者模式 context.getSharedPreferences(DevelopmentSettings.PREF_FILE,C ...
- Android修改user版本默认关闭开发者选项模式,eng版本默认打开开发者选项模式
本文基于Android5.1 packages/apps/Settings/src/com/android/settings/DevelopmentSettings.java @Overridepub ...
- 开机默认usb debug 调试,且不弹窗自动确认选择。默认开启开发者模式(不是仅仅开启开发者菜单)。
总结下这个默认开启开发者模式问题就是, Settings.Global.putInt(getContentResolver(), Settings.Global.DEVELOPMENT_SETTING ...
- Discuz 开启开发者模式并且开始默认安装未上架插件调试的模式-并且关掉应用中心-一颗优雅草科技伊凡
Discuz 开启开发者模式并且开始默认安装未上架插件调试的模式-一颗优雅草科技伊凡 由于很多开发者需要尝试开发插件和模板,开发之前需要将论坛调整为开发者模式,正式运营论坛慎重,"修改会让你 ...
- 【Android取证篇】Android设备USB调试打开方式(开发者模式)
[Android取证篇]Android设备USB调试打开方式(开发者模式) Android各个版本系统手机开启"USB调试"的入口不全相同,仅供参考-[蘇小沐] 1.[Androi ...
- 【微信易信公众平台开发】开启开发者模式
本系列文章均为A2BGeek原创,转载务必在明显处注明: 转载自A2BGeek的[微信易信公众平台开发]系列,原文链接:http://blog.csdn.net/a2bgeek/article/det ...
- Java开发微信公众号(二)---开启开发者模式,接入微信公众平台开发
接入微信公众平台开发,开发者需要按照如下步骤完成: 1.填写服务器配置 2.验证服务器地址的有效性 3.依据接口文档实现业务逻辑 资料准备: 1.一个可以访问的外网,即80的访问端口,因为微信公众号接 ...
- uos系统终端调试linux命令,uos怎么开启开发者模式
最近看到老虎的一篇帖子,说的大概意思是这样的:老虎公布了uos开启开发者模式的教程帖子,被疑似官方人员要求删帖.当然后续以及具体过程不多说,发布的开启uos开发者模式的方法也的确管用.首先需要将系统更 ...
- 华为手机开启开发者模式
1.设置 --> 系统 --> 关于手机 --> 版本号 2.点击该版本号5-7下即可开启开发者模式,还没进入的话再多点几次 3.然后我们回到上一层的系统设置中就可以看到[开发人员选 ...
最新文章
- 页面怎么创建一个数组_怎么创建一个企业网站?
- Python 基础篇-简单的异常捕获
- QML UI 与逻辑分开
- laravel 重要概念 以及实现方式
- 管理本地多个SSH Key
- 解决IE8下body{ overflow:hidden;}无效的解决办法
- 居家办公真的会成为趋势吗?
- Kubernetes之实战入门
- Python中 sys.argv[]
- 车牌正则oracle,中国车牌号正则表达式
- vive手柄按键开发说明
- java堆栈类_JAVA 堆栈类(Stack)的使用
- 宝塔nginx自编译云锁web防护教程
- bzoj2109 航空管制
- Pubwin服务端重装(安装)教程
- USB TypeC接口和USB PD快充协议,有何区别?
- Python模拟鼠标按键(长按)
- 贪婪洞窟2服务器维护,贪婪洞窟2开服表
- 企业微信聊天框中点击自建应用获取当前聊天外部联系人userid,wx.agentConfig调用
- PINTOS——Project 1: Threads
热门文章
- 通过手机获取微信公众号封面
- html document怎么转换成word,如何将HTML document文件类型转换成word document?
- 超强的照片无损放大修复工具 SmartDeblur模糊照片变清晰工具
- comsol matlab安装教程,comsol和matlab接口
- 最小二乘估计-LSE(Least Square Estimate)
- 电脑共享打印机拒绝访问要怎么办
- pr踩点插件beat edit安装教程
- python--如何进行去重
- JavaScript最详细基础语法总结(跳坑记录!)
- 【typecho插件】typecho邮箱插件LoveXiaozhou是一款Typecho邮件通知类插件、小周