替换或者删除Android 4.0的app

来源:互联网 发布:日立电梯调试软件 编辑:程序博客网 时间:2024/06/05 08:08

/********************************************************************************************
 * author:conowen@大钟                                                                                                                          
 * E-mail:conowen@hotmail.com

 *site:http://www.idealpwr.com/                                                                                                            
 * http://blog.csdn.net/conowen                                                                                                              
 * 注:本文为原创,仅作为学习交流使用,转载请标明作者及出处。     

 ********************************************************************************************/



Android 4.0的系统本来就是已经root,但是root不彻底。

下面就提供一种删除和修改系统apps的方案,就不必每次都要重新编译Android系统才能把系统的apps干掉。

1、在Android主机开启“usb 调试”

打开cmd或者终端,键入

[java] view plain copy 在CODE上查看代码片派生到我的代码片
  1. adb devices  

可以查看当前的usb 调试链接是否正常。


2、然后键入,“ddms”,打开ddms辅助工具。


[java] view plain copy 在CODE上查看代码片派生到我的代码片
  1. ddms  

打开File Explorer,跳转到system/app即可查看到系统所安装的apps。



可以看到所有app的权限情况,

例如:
d rwx r-x r-x
第一个字符指定了文件类型。一如果第一个字符是横线,表示是一个非目录的文件。如果是d,表示是一个目录。
第二段是文件拥有者的权限属性。
第三段是文件所属群组的权限属性。
第四段是对于其它用户的权限属性。

再如图中

-rw-r--r--

表示一个文件,拥有者有读写,无运行权限,所属群组和其他用户只有读权限。


3、在cmd运行,如下命令,重新挂载Android 目录。否则下一步修改权限会失败。

[java] view plain copy 在CODE上查看代码片派生到我的代码片
  1. adb remount  

4、最后键入以下命令,打开/system/app的目录(包括目录下面的所有文件)的所有权限。

[java] view plain copy 在CODE上查看代码片派生到我的代码片
  1. adb shell chmod 777 /system/app  


然后就可以任意删除或者修改系统apps了






0 0
原创粉丝点击