`

关于adb remount 失败:remount failed: Operation not permitted

阅读更多

我想删掉系统自带的UC浏览器的apk,当我在终端命令 adb remount 之后,命令终端显示

remount failed: Operation not permitted

adb remount 失败

1. 确定是否正确连接手机了

adb devices

2. 进入shell

adb shell

3. shell中输入命令(命令最前面的#号不用输入)

# su 
# mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system 
# chmod 777 /system 
# cd system
# chomd 777 app
# cd app
# chmod 777 UCWEB.apk
# exit

4. 然后你就有apk文件(或者系统目录)的读写权限了,例如你就可以使用adb push 把文件push到系统目录中去了,或者删除系统文件。

原文:http://forum.xda-developers.com/showthread.php?t=685146

分享到:
评论

相关推荐

    sqlite3(解决adb sqlite3: not found 问题)

    手机调试app时,使用adb调试数据库sqlite,输入命令sqlite3,提示:sqlite3 not found。将此文件导入/system/XBIN目录下,并赋予执行权限。

    adb错误解决方法

    在日常开发或者设备管理过程中,我们可能会遇到各种adb相关的错误,如设备未找到、无法连接设备、adb服务器启动失败等。本篇文章将详细探讨adb错误的常见类型以及解决方法。 首先,最常见的adb错误是“设备未找到”...

    Android高手进阶教程

    `adb pull`用于从设备拉取文件到本地,而`adb push`则是将本地文件推送到设备。 #### 10. `android create avd --name [名称] --target [版本号]` 这条命令用于创建一个新的虚拟设备。其中`--name`后跟的是虚拟...

    adb: CreateFileW 'nul' failed: 系统找不到指定的文件,studio连接不上手机-附件资源

    adb: CreateFileW 'nul' failed: 系统找不到指定的文件,studio连接不上手机-附件资源

    最简单的线刷方式sideload

    "最简单的线刷方式sideload"是指通过ADB(Android Debug Bridge)进行系统更新的一种简便流程。在Android开发和调试中,ADB是一个不可或缺的工具,它允许开发者在计算机上远程控制和管理Android设备。 1. **ADB...

    android工具adb

    android开发中,出现“远程主机强迫关闭了一个现有连接”错误是因为android sdk工具中的adb.exe的最大连接数比较少,如果虚拟机中跑的线程比较多,就会出现该错误,该adb对最大连接数进行了修改,直接覆盖掉sdk 中...

    Android在启动adb时失败解决方案

    因为我更新了最新的adt出现ADB server didn’t ACK, failed to start daemon 然后你想启动一个程序这个时候又会出现 Please ensure that adb is correctly located at ‘E:\android-sdk-windows\platform-tools\adb....

    android想用adb查看数据库 被告知inaccessible or not found怎么办

    通常,我们在进行数据库操作的时候,都想要查看数据库结果是否正确,这时候我们会用到adb。首先我们将adb加入环境变量 vi ~/.bash_profile 进入到vi模式开始修改 export ANDROID_HOME=/Users/jiafenglin/Library/...

    adb-disable-verity

    "adb-disable-verity"是一个与Android设备管理相关的主题,它涉及到ADB(Android Debug Bridge)工具的使用,特别是针对系统验证功能“verity”的禁用过程。在Android系统中,verity是一种安全特性,用于确保系统...

    Android代码-Android Wifi adb,感觉很酷的样子。

    Android WiFi ADB - IntelliJ/Android Studio Plugin IntelliJ and Android Studio plugin created to quickly connect your Android device over WiFi to install, run and debug your applications without a ...

    adb_root:Magisk模块,可让您运行“ adb root”

    adb root允许您“ adb push / pull”到系统目录并运行诸如“ adb remount”或“ adb disable-verify”之类的命令。 这是一个高度不安全的magisk模块。 完成所有需要的操作后,不要忘记禁用它。 不要经常使用它。 ...

    APP测试时常用adb命令.docx

    10. `adb root` 和 `adb remount`:获取设备的root权限并使系统分区可读写,方便进行系统级别的修改。 11. `adb get-serialno` 和 `adb get-product`:获取设备的序列号和产品ID,对设备进行识别。 12. `adb ...

    Eclipse ADB报错:Adb connection Error远程主机强迫关闭了一个现有的连接

    Eclipse ADB报错:Adb connection Error远程主机强迫关闭了一个现有的连接

    解决adb error: device offline也包含4.2.2版本fastboot

    在Android开发和设备调试过程中,ADB(Android Debug Bridge)是一个至关重要的工具,它允许开发者通过USB或Wi-Fi连接到Android设备进行各种操作,如安装应用、传输文件、执行shell命令等。然而,有时我们可能会遇到...

    sqlite3:not found

    解决方法: 1)挂载 /system目录为可读写 >adb shell # mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system 2)把sqlite3 push到设备中 > adb push sqlite3 /system/xbin

    adb 旧版本,解决adb shell不兼容错误

    在Android开发过程中,ADB(Android Debug Bridge)是一个至关重要的工具,用于在计算机上与连接的Android设备进行通信。当你遇到“adb server version (31) doesn't match this client (40); killing...”这样的...

    常用Adb命令monkey自动化脚本编写.docx

    2. `adb shell remount`:重新挂载 `/system` 分区以便进行读写操作。 3. `adb logcat`:输出设备的日志,`-d` 参数表示清除日志,`-v time` 设置时间格式,`> file.log` 将日志保存到文件。 4. `adb push` 和 `adb ...

    adb常用命令[借鉴].pdf

    - `adb remount`:重新挂载设备的系统分区,使其可写。 - `adb reboot`:重启设备。 - `adb install`:安装APK文件到设备,如`adb install /path/appname.apk`。 - `adb uninstall`:卸载应用,如`adb uninstall...

    ADB常用指令

    - adb remount:重新挂载设备上的“/system”分区为可写。 - adb reboot:重启设备。 - adb root:以root权限重新启动。 - adb usb:以USB模式重新连接设备。 - adb tcpip <port>:以指定端口号重新连接设备。 ...

Global site tag (gtag.js) - Google Analytics