我已成功对我的三星Galaxy Mini (android 2.2.1)进行了root,因为通常作为root权限,我认为我可以更改任何内容。
我想更改安卓上的hosts文件,以包括一些本地地址。 但是,我仍然收到消息说我没有权限这样做。 我尝试了以下选项:
adb push /path/to/my/new/hosts /system/etc
...结果我得到了“只读文件系统”的响应。直接在手机的shell中操作。 但这也不起作用。 我可以在控制台中执行
su
,但无法更改文件。
作为超级用户,我不能更改某些文件,这不奇怪吗?
adb remount - 重新将设备上的/system分区挂载为读写模式
。 - gsgxadb remount
给我返回了错误remount failed: Operation not permitted
,而adb root
则显示了错误adbd cannot run as root in production builds
。如果您知道如何让 adb remount 正常工作,我很乐意听取建议。 - Clayton Hughesadb root && adb remount
在我使用的 Nexus 7 (2013) 上的 CM10.2 上完全正常。 - Brandon