我有一个 root'd G1 电话,我想设置它的主机名。作为 root 我可以运行hostname
命令并设置它,但该名称在重新启动后无法生存。
首先,我尝试创建一个/etc/hostname
只包含我的主机名的文件,但这不起作用。
接下来,我/etc/hosts
这样编辑:
127.0.0.1 g1-phone localhost
然而这也失败了。有没有其他方法可以尝试永久设置主机名?
适用于 Android 手机的 Cyanogen ROM 包含一个您可以自定义的 userinit.sh 脚本。About 页面是这样描述的:
Runs /system/sd/userinit.sh after A2SD setup and before starting the runtime for user scripts
http://www.cyanogenmod.com/about
我没有尝试将主机名命令放在那里,因为我在论坛中读到很容易破坏该脚本并且要么变砖要么必须重置手机。