![]() | 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 run2 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 |