先获取root权限 su
创新互联公司2013年成立,是专业互联网技术服务公司,拥有项目成都网站建设、网站设计网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元龙子湖做网站,已为上家服务,为龙子湖各地企业和个人服务,联系电话:13518219792
然后进入silent_install.sh所在目录
执行chmod命令 rwx 表示,读,写,执行
chmod a+x silent_install.sh
表示 user group other 同时有执行的权限
或者说直接 chmod 755 silent_install.sh
你要能有办法写Android设备的/system分区,那把su放在/system/bin目录就可以。
关键是,/system分区默认是只读的,没有常规手段可以remount这各分区。如果你有办法做到把su替换掉,那就相当于破解系统了。
看楼主是在百度知道里提的这个问题,我想楼主的意图应该不是破解系统。
在已经root了的手机上替换这个文件自然是简单,然而既然已经root,其实替换它就没什么卵用了。
综上,大体来说,不可以手动替换su命令。
su是Linux 切换root用户的命令,android 是linux内核因此可以执行一些linux命令。
su版本过低需要重新刷入root权限,因为刷入root权限就是向手机上安装一个su命令
Root权限的获取方式:
1.用手机连接电脑,下载一键root工具。
2.下载成功后,打开一键ROOT软件。会出现root准备,点击下一步,正式开始root。
3.检查root条件,要是你需要文件备份的话,一定要备份后。点击开始ROOT。
3.root正式开始,需要几钟左右时间,期间可能会重启数次,root就会完成。
4.root完成后,你就可以随意删除你手机中的垃圾应用了包括系统应用。
要刷机 root之后才能或得到su权限。 cmd命令是 adb remount 然后 su ;
代码中获得su权限是 Process process = Runtime.getRuntime().exec("su");