我希望替换三星上的Generic.kl
文件。我在网上找到了一个命令来推送此文件:
adb push Generic.kl /system/usr/keylayout/Generic.kl
但是当我尝试它时说:
“无法创建文件:只读文件系统”
我认为这是因为我不是root用户。我可以用其他方式吗? (三星不支持快速启动模式)
谢谢!
答案 0 :(得分:0)
不,您需要root。
不过,该错误不是拒绝权限。在Android上,默认情况下以只读方式挂载系统分区。要进行更改,您需要使用
mount -o rw,remount /system
该命令也需要root特权,因此它不会运行。
即使系统以读写模式安装,您也会得到
无法创建文件:权限被拒绝
系统由用户root
拥有。系统内部的权限最宽松的设置为755
或rwxr-xr-x
。这意味着仅root
用户有权在系统中的任何位置进行写操作。由于ADB在shell
用户下运行,因此您无法写入文件。