如何利用adb命令修改系统文件内容
2个回答
展开全部
方法和操作步骤如下:
1、第一步,打开电脑,在电脑中找到adb,然后单击以用鼠标打开,如下图所示,然后进入下一步。
2、其次,完成上述步骤后,输入:[adb
shell],此时应显示[Gemini:/ $],表示已连接手机,并且当前在[/]目录中,如下图所示,然后进入下一步。
3、接着,完成上述步骤后,输入命令:[su]以提升特权,提取root特权并显示井号,否则无法显示某些目录,例如系统目录。
当然,如果不想修改,也不能提高特权,但是手机需要root,如下图所示,然后进入下一步。
4、然后,完成上述步骤后,当前在根分区下,根据其目录信息,进入系统目录,然后输入[cd
system],将进入系统目录,如下图所示,然后进入下一步。
5、最后,完成上述步骤后,如果要进入sdcard目录,请输入命令:[cd
sdcard /],此时就可以进入。 格式为“cd +目录的绝对路径”,然后就可以进入,如下图所示。这样,问题就解决了。
展开全部
在Android下,/etc是link到/system/etc的,我们需要修改/system/etc/hosts来实现。但是这个文件是只读,不能通过shell直接修改。可以通过连接到PC上使用adb来修改。步骤如下:
1、获得root权限:adb root
2、设置/system为可读写:adb remount
3、将hosts文件复制到PC:adb pull /system/etc/hosts <PC机上文件名>
4、修改PC机上文件
5、将PC机上文件复制到
手机
:adb push <PC机上文件名> /system/etc/hosts
如果要查看是否修改成功,可以在PC上执行adb shell,运行cat /system/etc/hosts;或者在手机上运行cat /system/etc/hosts。
1、获得root权限:adb root
2、设置/system为可读写:adb remount
3、将hosts文件复制到PC:adb pull /system/etc/hosts <PC机上文件名>
4、修改PC机上文件
5、将PC机上文件复制到
手机
:adb push <PC机上文件名> /system/etc/hosts
如果要查看是否修改成功,可以在PC上执行adb shell,运行cat /system/etc/hosts;或者在手机上运行cat /system/etc/hosts。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询