删除system/app下的apk
2016-07-08 09:50
281 查看
[b]要删除系统system/app目录下的的APK,由于/system/app目录默认是只读,所以,想要删除这些APK,必须首先获得system目录的删除权限。通过如下步骤删除system/app下的apk文件:
[/b]
1. 连接设备。如果是手机则需要打开usb调试,设置--》应用程序--》开发--》USB调试。如果是其他设备可能还需要:adb connect 目标设备的IP地址(192.168.1.1)。adb connect 用来连接设备。
2. 打开cmd,进入设备。输入命令:adb shell
3. #mount
此命令用来查看挂载情况。
你将会看到如下信息:
C:\Documents and Settings\Administrator>adb shell
root@Android:/ # mount
mount
rootfs / rootfs rw 0 0
tmpfs /dev tmpfs rw,nosuid,relatime,mode=755 0 0
devpts /dev/pts devpts rw,relatime,mode=600,ptmxmode=000 0 0
proc /proc proc rw,relatime 0 0
sysfs /sys sysfs rw,relatime 0 0
/dev/block/mtdblock3 /system yaffs2 ro,relatime 0 0
/dev/block/mtdblock4 /param yaffs2 rw,relatime 0 0
/dev/block/mtdblock5 /dtv yaffs2 rw,relatime 0 0
/dev/block/mtdblock6 /atv yaffs2 rw,relatime 0 0
/dev/block/mtdblock8 /data yaffs2 rw,nosuid,nodev,relatime 0 0
none /acct cgroup rw,relatime,cpuacct 0 0
tmpfs /mnt/asec tmpfs rw,relatime,mode=755,gid=1000 0 0
tmpfs /mnt/obb tmpfs rw,relatime,mode=755,gid=1000 0 0
none /dev/cpuctl cgroup rw,relatime,cpu 0 0
/dev/block/mtdblock7 /cache yaffs2 rw,nosuid,nodev,relatime 0 0
none /proc/bus/usb usbfs rw,relatime,devmode=777,busmode=777,listmode=777 0 0
找到system的挂载信息,如红色字体所示。
然后输入下面命令:
#mount -o remount rw
/dev/block/mtdblock3 /system yaffs2 ro,relatime 0 0
4. 退出adb
输入命令exit:root@android:/ # exit
然后执行删除apk操作。
5. 依次输入以下命令:
adb shell
cd /system/app
rm XXX.apk
XXX.apk就是要删除的apk。
总结:先获得system操作权限,然后再删除文件。[b]因为system默认是只读,不允许删除文件,[/b]
[/b]
1. 连接设备。如果是手机则需要打开usb调试,设置--》应用程序--》开发--》USB调试。如果是其他设备可能还需要:adb connect 目标设备的IP地址(192.168.1.1)。adb connect 用来连接设备。
2. 打开cmd,进入设备。输入命令:adb shell
3. #mount
此命令用来查看挂载情况。
你将会看到如下信息:
C:\Documents and Settings\Administrator>adb shell
root@Android:/ # mount
mount
rootfs / rootfs rw 0 0
tmpfs /dev tmpfs rw,nosuid,relatime,mode=755 0 0
devpts /dev/pts devpts rw,relatime,mode=600,ptmxmode=000 0 0
proc /proc proc rw,relatime 0 0
sysfs /sys sysfs rw,relatime 0 0
/dev/block/mtdblock3 /system yaffs2 ro,relatime 0 0
/dev/block/mtdblock4 /param yaffs2 rw,relatime 0 0
/dev/block/mtdblock5 /dtv yaffs2 rw,relatime 0 0
/dev/block/mtdblock6 /atv yaffs2 rw,relatime 0 0
/dev/block/mtdblock8 /data yaffs2 rw,nosuid,nodev,relatime 0 0
none /acct cgroup rw,relatime,cpuacct 0 0
tmpfs /mnt/asec tmpfs rw,relatime,mode=755,gid=1000 0 0
tmpfs /mnt/obb tmpfs rw,relatime,mode=755,gid=1000 0 0
none /dev/cpuctl cgroup rw,relatime,cpu 0 0
/dev/block/mtdblock7 /cache yaffs2 rw,nosuid,nodev,relatime 0 0
none /proc/bus/usb usbfs rw,relatime,devmode=777,busmode=777,listmode=777 0 0
找到system的挂载信息,如红色字体所示。
然后输入下面命令:
#mount -o remount rw
/dev/block/mtdblock3 /system yaffs2 ro,relatime 0 0
4. 退出adb
输入命令exit:root@android:/ # exit
然后执行删除apk操作。
5. 依次输入以下命令:
adb shell
cd /system/app
rm XXX.apk
XXX.apk就是要删除的apk。
总结:先获得system操作权限,然后再删除文件。[b]因为system默认是只读,不允许删除文件,[/b]
相关文章推荐
- Android之获取手机上的图片和视频缩略图thumbnails
- android wifi 无线调试
- Linux 自检和 SystemTap
- 基于 Linux 的智能手机 Librem 5 开启预售
- 100 个最佳 Ubuntu 应用(中)
- 在 AppImage、Flathub 和 Snapcraft 平台上搜索 Linux 应用
- BootISO:从 ISO 文件中创建一个可启动的 USB 设备
- 5 个可以满足你的生产力、沟通和娱乐需求的开源手机应用
- 每日安全资讯:哪些属于App违法违规收集使用个人信息?
- 每日安全资讯:命案侦破过程揭示 Google 能够跟踪全世界的手机
- Python 七步捉虫法
- 24 个必备的 Linux 应用程序
- 注册表趣味应用小集
- 远程控制技术的应用
- 路由器访问列表的应用
- xDSL技术及其应用
- 手机4大隐藏功能及使用必知常识第1/2页
- 路由器的配置与调试
- 对于技术人员的出现了运行时间错误,是否要进行调试的解决方法