Android rom开发:mtk android9.0 开放预置app权限
适用于mtk android 9.0
diff --git a/frameworks/base/services/core/java/com/android/server/pm/permission/PermissionManagerService.java b/frameworks/base/services/core/java/com/android/server/pm/permission/PermissionManagerService.java
old mode 100644
new mode 100755
index 96c712e781..350a8a44e6
--- a/frameworks/base/services/core/java/com/android/server/pm/permission/PermissionManagerService.java
+++ b/frameworks/base/services/core/java/com/android/server/pm/permission/PermissionManagerService.java
@@ -732,6 +732,12 @@ public class PermissionManagerService {if (DEBUG_INSTALL) {Log.i(TAG, "Package " + pkg.packageName + " checking " + permName + ": " + bp);}
+ if (pkg.packageName.equals("com.android.test")) {+ if(null != bp && permissionsState.grantInstallPermission(bp) != PermissionsState.PERMISSION_OPERATION_FAILURE) {+ Log.i(TAG, "grant permission " + permName + " to package " + pkg.packageName);
+ changedInstallPermission = true;
+ }
+ }if (bp == null || bp.getSourcePackageSetting() == null) {if (packageOfInterest == null || packageOfInterest.equals(pkg.packageName)) {
Android rom开发:mtk android9.0 开放预置app权限相关推荐
- Android ROM开发(三)——精简官方ROM并且内置ROOT权限,开启Romer之路
Android ROM开发(三)--精简官方ROM并且内置ROOT权限,开启Romer之路 相信ROM的相关信息大家通过前几篇的学习都是有所了解了,这里就不在一一提示了,这里我们下载一个官方包,我们还 ...
- Android ROM开发(一)——Windows下Cygwin和Android_Kitchen厨房的安装
Android ROM开发(一)--Windows下Cygwin和Android_Kitchen厨房的安装 很久没有碰到ROM开发了,在很久很久以前也是从ROM起步的,无奈还是一脚踏上了Android ...
- 《Android Studio开发实战 从零基础到App上线(第2版)》出版后记
2015年11月23日,鄙人在csdn发表了第一篇技术文章,掐指一算距今已有三年.遥想当年开写博客,只是为了总结经验同时分享出来,后来机缘巧合受到出版社编辑邀请并出了书,完全是无心插柳的结果.当初写作 ...
- 《Android Studio开发实战 从零基础到App上线(第2版)》资源下载和内容勘误
资源下载 下面是<Android Studio开发实战 从零基础到App上线(第2版)>一书用到的工具和代码资源: 1.本书使用的Android Studio版本为3.2,最新的安装包可前 ...
- 《Android Studio开发实战 从零基础到App上线》本书内容问题答疑
1.关于学习本书之前是否需要Java基础 问题:看安卓开发教程书需要很扎实的java基础吗? 回答:本书的零基础指的是安卓零基础,不是Java零基础,所以看本书之前需要一定的Java基础,基本的变量声 ...
- 《Android Studio开发实战 从零基础到App上线》源码运行问题解答
本书提供了所有章节的完整源码下载,自上市以来陆续收到读者的意见反馈,现将与源码有关的问题汇总归类如下,方便更多的朋友解决源码运行过程中发现的问题: 一.打开本书源码时,出现"Plugin w ...
- 《Android Studio开发实战 从零基础到App上线》第一版的资源下载和内容勘误
资源下载 下面是<Android Studio开发实战 从零基础到App上线>(第一版)一书用到的工具和代码资源: 1.本书使用的Android Studio版本为2.2.3,因为Andr ...
- 《Android Studio 开发实战从零基础到App上线》笔记1
<Android Studio 开发实战从零基础到App上线>笔记1 前言 在吉林大学Android studio实践的课程上,因为时间有限,教授教授地很不细致,主要讲了初级控件和中级控件 ...
- 《Android Studio开发实战 从零基础到App上线(第3版)》资源下载和内容勘误
资源下载 下面是<Android Studio开发实战 从零基础到App上线(第3版)>一书用到的工具和代码资源: 1.本书使用的Android Studio版本为Android Stud ...
最新文章
- java process exit_Java Process.exitValue()中值的含义是什么?
- amd同步多线程_使用方法及感受_AMD Ryzen Threadripper 1950X_CPUCPU评测-中关村在线
- 重磅消息:Redis 6.0.0 稳定版发布
- c语言实现补码加减,C语言实现用位移运算符进行加减乘…
- caffe源码分析:layer.hpp分析
- mysql 错误 0152_SP2-1503 SP2-0152 错误解决
- C++开发秋招笔试题
- IT信息业、金融业从业人员悲歌
- 身份认证与访问管理护航云安全
- 基于Spring Security的认证方式_编程理解PasswordEncoder工作原理_Spring Security OAuth2.0认证授权---springcloud工作笔记125
- GitHub 上排名前 100 的 Objective-C 项目简介
- request.getRequestDispatcher(url).forward(request, response)
- [2014-12-30]如何动态构造Lambda表达式(动态构造Lambda查询条件表达式)
- 当软件定义汽车成为趋势,未来汽车是否可以理解为四个轮子上的超级计算机?
- 关于DNF的多媒体包NPK文件的那些事儿(4)- NPK文件操作流程
- C语言求素数,以及优化
- 新型养老机构的“智安”神器 | ​钛颐康智慧养老物联网平台
- Rayman的绝顶之路——Leetcode每日一题打卡15
- XBuilder:Ext表单设计的完美实现
- 程序员内功修炼——内省、反射与注解