|
要?jiǎng)h除系統(tǒng)system/app目錄下的的APK,由于/system/app目錄默認(rèn)是只讀,所以,想要?jiǎng)h除這些APK,必須首先獲得system目錄的刪除權(quán)限。通過如下步驟刪除system/app下的apk文件: 1. 連接設(shè)備。如果是手機(jī)則需要打開usb調(diào)試,設(shè)置--》應(yīng)用程序--》開發(fā)--》USB調(diào)試。如果是其他設(shè)備可能還需要:adb connect 目標(biāo)設(shè)備的IP地址(192.168.1.1)。adb connect 用來連接設(shè)備。 2. 打開cmd,進(jìn)入設(shè)備。輸入命令: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 然后執(zhí)行刪除apk操作。 5. 依次輸入以下命令: adb shell cd /system/app rm XXX.apk XXX.apk就是要?jiǎng)h除的apk。 總結(jié):先獲得system操作權(quán)限,然后再刪除文件。因?yàn)閟ystem默認(rèn)是只讀,不允許刪除文件 |
|
|