copy file to system/lib on adroid root devices

来源:互联网 发布:画化学分子式的软件 编辑:程序博客网 时间:2024/06/05 09:15

前言

今天要做so静态调用的试验, 我得先将编译好的so放到system/lib中.

试验记录

开始拿360一键root试过,对HM1SC不好使.

先用刷机精灵将真机HM1SC root了, 在刷机精灵和她的ROOT精灵运行时,给ROOT权限(安全中心=>授权管理=>ROOT权限管理=>打勾), 给ROOT权限的时候,小米的安全中心要弹出好几次的提示, 还是挺安全的, 安全中心很不愿意自己所在的真机被ROOT啊:)

将刷机精灵(PC版, 手机版,ROOT精灵)退出, 将PC上的刷机精灵后台进程杀掉.
这时手机已经被root了.

启动adb, 将文件先push到临时目录,再从临时目录push到/system/lib.
如果push的是一个so, 就可以做动态app静态调用so的试验了.

D:\>adb devicesList of devices attachede73c0da deviceD:\>adb -s e73c0da push d:\tmp\test.txt /data/local/tmp0 KB/s (12 bytes in 0.015s)D:\>adb -s e73c0da shellshell@armani:/ $ suroot@armani:/ # cd /data/local/tmproot@armani:/data/local/tmp # lshwtest.txtroot@armani:/data/local/tmp # cp ./test.txt /system/libroot@armani:/data/local/tmp # ls -l /system/lib/*.txt-rw-r----- root     root           12 2016-05-30 19:58 test.txtroot@armani:/data/local/tmp #

在shell中时,拷贝文件不能用push命令,要用cp

root@armani:/data/local/tmp # push ./test.txt /system/libk_shell/2000:2827: push: not found127|root@armani:/data/local/tmp #
0 0
原创粉丝点击