【问题标题】:How to Write Permission to System/app in Android如何在 Android 中向系统/应用程序写入权限
【发布时间】:2013-02-18 03:15:27
【问题描述】:

如何将permission 写入system/app 文件夹 我已经植根了我的安卓设备 我想下载应用程序并安装在system/app文件夹中

Process p = Runtime.getRuntime().exec( "su" );

我试过这个命令它要求用户permission 然后它抛出异常 system/app 是只读文件系统

【问题讨论】:

  • 文件系统必须重新挂载并具有写权限。

标签: android


【解决方案1】:

首先进入shell使用

adb shell

然后使用以下命令将系统文件夹重新挂载为可写

$ su
# mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system

然后将系统文件夹的权限更改为读取、写入和执行使用

# chmod 777 /system/app

【讨论】:

  • 执行此操作后是否应该将权限更改回 755?
  • 一旦您更改权限的进程被杀死,您的权限将被重置为只读。
【解决方案2】:

只需输入你的安卓设备终端

       su

然后

       chmod 777 system/app

su- 授予您超级用户权限

chmod 777文件,改变文件的读、写、执行权限..

【讨论】:

  • @drdrej 那是因为你没有扎根。您需要 root 才能在标准设备的 /system 分区中安装任何东西。
【解决方案3】:

在终端尝试adb remount。 如果您想从设备外壳执行此操作,请参阅this question 了解如何使用写入权限重新挂载文件系统。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-04-05
    • 1970-01-01
    • 2012-03-18
    • 2013-11-17
    • 2012-07-12
    • 2023-04-08
    • 2015-08-17
    相关资源
    最近更新 更多