1
wangxuezhong 2012-02-21 06:59:52 +08:00
说详细点吧,楼主
|
2
toothpaste 2012-02-21 08:18:54 +08:00 via Android
确定这些操作不需要root吗?
我替换文件也是用这个办法,我以为root了之后才能这样子操作。 |
3
madeye 2012-02-21 08:57:24 +08:00
这种操作需要 adb 获得 root 权限。而官方ROM当然不会允许这种操作,否则的话任意一种病毒都可以很容易的执行越权操作(/system/ 目录下的所有可执行文件都有能力获得ROOT权限)
|
4
est 2012-02-21 09:47:23 +08:00
不如直接修改dns到127.0.0.1
|
5
Platinum 2012-02-21 09:58:04 +08:00
如果是固定的屋子,可以用刷了 dd-wrt / openwrt 的路由设置 Additional DNSMasq Options,自定义 DNS
揣着 3G 满世界跑的就没辙了 |
6
akann OP |
8
akann OP @madeye 可能只要能安装Google自己提供的USB驱动(https://dl-ssl.google.com/android/repository/usb_driver_r03-windows.zip )的都能获得adb的root权限,但问题是各个公司都提供了自己的usb驱动,而且不能使用google的usb驱动,可能这就是官方ROM的原因造成的。
|
9
sobigfish 2012-02-21 16:59:58 +08:00
没有root mount不到system
|
11
akann OP @madeye 但我的Android板没有root,像装chainfire3d或者修改全局代理的应用都不能用,但是adb是有root权限但不能写system分区的。
|
12
madeye 2012-02-21 19:26:06 +08:00
@akann 开发板可能出于方便开发的关系,默认启用了 adb root (这是 build.prop 中的一个选项)。但是一般的 Android 设备是不会这样做的,而且也不该这么做。
|
13
whtsky 2012-02-21 19:30:49 +08:00 via Android
打开调试模式之后adb有root权限.
|
14
jo32 2012-02-21 19:32:04 +08:00
其实 root 完还可以 unroot 的啊,谁知道你有没有 root 过。
|
16
akann OP @akann 听说要获得root 必须unlock bootloader,你可以unroot ,但因为无法relock bootloader,因此unroot后还是得失去质保。
|
18
vaguely 2017-07-23 17:02:05 +08:00
C:\adb>adb shell mount -o remount /system /system
* daemon not running. starting it now at tcp:5037 * * daemon started successfully * error: no devices/emulators found |