`

如何让一个app具有system权限

 
阅读更多
http://www.linuxidc.com/Linux/2012-07/66532.htm

引用
这里需要讨论的是,如何让一个app具有system权限,这样才可以对/data目录下的文件进行修改操作。

方法很简单,只需要在该app的AndroidManifest.xml中加一行代码即可

在开头处加上 android:sharedUserId="android.uid.system"

这样之后,所编译出来的app就是system用户了

system    547   158   473676 39788 ffffffff 400afa70 S com.android.systemui

原来的一个普通app,现在变为system,就可以对系统文件进行操作了。
分享到:
评论

相关推荐

    运行system权限工具

    运行system权限工具psexec 用法:psexec [\\computer[,computer2[,...] | @file][-u user [-p psswd]][-n s][-l][-s|-e][-x][-i [session]][-c [-f|-v]][-w directory][-d][-][-a n,n,...] cmd [arguments] ...

    systemappremover_10917.apk

    删除系统自带软件,要求root权限.

    SystemAppMover, Android 应用 将其他应用程序从/system/app 文件夹移动到文件夹.zip

    SystemAppMover, Android 应用 将其他应用程序从/system/app 文件夹移动到文件夹 SystemAppMover需要 root 使用你自己的风险 !这里应用将应用程序从/system/app 文件夹移动到文件夹,使它的成为系统应用程序或者...

    android开机自启动APP及使用adb命令测试方法

    现在大多数的android手机系统都默认禁止第三方安装的APP开机自启动,只有系统APP(system/app)才默认有这个权限,所以一般都需要去安全中心或者手机管家中去设置为允许。这里说个题外话,手机软件除非特殊情况,不然...

    android系统签名工具

    通过在每个App中使用sharedUserId设置即可共享系统账户权限,比如android:sharedUserId="android.uid.system" 这样就是用了system这个uid了。给apk增加系统签名,否则一些系统apk将无法安装,使用命令: java -jar ...

    Android 7.0 SEAndroid app权限配置方法

    1)untrusted_app 第三方app,没有Android平台签名,没有system权限 2)platform_app 有Android平台签名,没有system权限 3)system_app 有android平台签名和system权限 从上面划分,权限等级,理论上:untrusted_app &...

    安卓电视盒子ttl获取root权限教程及工具

    cp /mnt/sda/sda1/system/app/kinguser.apk /system/app cp /mnt/sda/sda1/system/etc/install-recovery.sh /system/etc cp /mnt/sda/sda1/system/xbin/ksud /system/xbin cp /mnt/sda/sda1/system/xbin/ku.sud /...

    android实现悬浮窗功能,无需权限

    实现了无需申请权限,既可以弹出悬浮窗的功能,包括miui,锤子、魅族等第三方ROM,可以点击和拖动悬浮窗(但是需要4.4以上的系统)

    system.new.dat_解包打包工具

    网上现在能搜索到的system.new.dat文件打包解包工具均仅支持6.0及以下ROM 经过我不懈的努力搜索,终于找到一款7.X能用的工具 懂的人自然知道我在说什么 先看看有没有人需要这个工具 需要的话我再发上来 找这个工具的...

    解决共享库不存在或失效导致的应用未安装

    将此文件的权限设置为 system 然后在设置访问权限对话框上选项上对话框选项有9个可打钩的方格,将左边三个全部勾上,中间的第一个和第二个勾上,右边全部勾上即可。然后重启手机,开始安装你以前安装失败的软件,...

    8.1 android 串口编程

    2、 /dev/ttyS4要有读写权限 (你的串口不一定是这个ttyS4) ls -l /dev/ttyS4 如果没有读写权限,记得在init.rc里面添加 chmod 777 /dev/ttyS4 3、做完上面两步,本来想这会该有访问权限了吧,结果还是拒绝访问,一...

    详解Android 全局弹出对话框SYSTEM_ALERT_WINDOW权限

    本篇文章主要介绍了详解Android 全局弹出对话框SYSTEM_ALERT_WINDOW权限,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

    移动开发安全参考书

    1. 当更新一个apk时,系统会校验老版本和新版本apk签名是否一致,如果不一致,则拒绝安装。 2.有一部分app可能需要系统权限,这时候会在app里面声明share UID system,表示需要系统权限。此时,app的签名必须和系统...

    Android批量静默安装程序,无权限提示框

    批量安装apk程序,安装过程不弹提示框,需要将apk程序放到/system/app目录下

    Android P静默安装/卸载App

    Android P静默安装/卸载App ...静默安装时比较高的权限,一般应用是不能的,所以必须具备system权限,这个是前提。好了不多说啥了,直接上代码。 1.1 实例代码 /* * Copyright (C) 2017 The Android Op

    Android系统签名文件生成工具

    app获取系统级权限有两种方法,一个是root,另一个是在AndroidManifest中添加android:sharedUserId="android.uid.system",但是Manifest文件中加入sharedUserId后,我们会发现一个问题,就是INSTALL_FAILED_SHARED_...

    Android普通应用升级为系统应用并获取系统权限的操作

    1、将apk放到/system/app目录下,重启手机即可,此方法比较粗暴,而且需要修改/system目录的读写权限,因此需要root,而且随着Android系统版本对权限管理越来越严,root和修改读写权限更繁琐和复杂 2、添加...

    解压android的updata.app文件bootimg.exe等

    [文件]为空时,使用userdata.img (呃,这个比system.img小) [目录]为空时,使用文件除.img外的其它内容,比如userdata.img时使用userdata 注:目录必须不存在 将把文件解开到目录下去 注:windows系统不支持软链接和...

    使用Android Studio实现为系统级的app签名

    我们在做系统级的app开发时,往往会在AndroidManifest.xml文件中添加:android:sharedUserId=”android.uid.system”以获取系统级的权限,如果你正在使用Android Studio进行开发,编译生成的apk会因为签名问题无法...

Global site tag (gtag.js) - Google Analytics