Android 开机自动执行脚本
2014-11-10 14:08
169 查看
1, 有项目需要在开机时自动设置一些环境属性或者在第一次开机时执行相应的开始动作:init.mod.sh
#!/system/bin/sh
mount -o rw,remount -t ext4 /dev/block/platform/emmc/by-name/system /system ------ remount为可读写
chmod 777 /system/bin/** ------------ 修改权限
mount -o ro,remount -t ext4 /dev/block/platform/emmc/by-name/system /system ------- remount为只可读
2,修改脚本权限:
chmod 755 /system/etc/init.mod.sh
chown root shell /system/etc/init.mod.sh
service mod_set /system/etc/init.mod.sh
oneshot
3,运行该脚本:SystemProperties.set("ctl.start", "mod");
另外: 若是需要在App中执行 cp 或者一些需要更高权限的,需要修改
Android.mk
LOCAL_CERTIFICATE := platform
和 AndroidManifest.xml
android:sharedUserId="android.uid.system" ------------
#!/system/bin/sh
mount -o rw,remount -t ext4 /dev/block/platform/emmc/by-name/system /system ------ remount为可读写
chmod 777 /system/bin/** ------------ 修改权限
mount -o ro,remount -t ext4 /dev/block/platform/emmc/by-name/system /system ------- remount为只可读
2,修改脚本权限:
chmod 755 /system/etc/init.mod.sh
chown root shell /system/etc/init.mod.sh
service mod_set /system/etc/init.mod.sh
oneshot
3,运行该脚本:SystemProperties.set("ctl.start", "mod");
另外: 若是需要在App中执行 cp 或者一些需要更高权限的,需要修改
Android.mk
LOCAL_CERTIFICATE := platform
和 AndroidManifest.xml
android:sharedUserId="android.uid.system" ------------
相关文章推荐
- ubuntu 配置开机自动执行脚本
- linux 开机自动执行脚本或者一些指定的程序
- Android开机执行shell脚本
- 为Android添加一个开机完成后执行的脚本
- 开机自动执行脚本 与 update-rc.d
- android 开机自动启动某个linux应用或脚本
- 开机自动执行脚本 与 update-rc.d
- Android添加一个开机完成后执行的脚本
- Ubuntu 开机自动启动roscore命令 自动打开终端执行脚本命令
- 开机自动执行脚本与update-rc.d
- Android开机执行shell脚本
- Android开机执行shell脚本
- linux 开机自动执行脚本或者一些指定的程序
- ubuntu开机自动执行脚本
- 为Android添加一个开机完成后执行的脚本
- update-rc.d 开机自动执行脚本
- linux开机自动执行脚本
- 为Android添加一个开机完成后执行的脚本
- Ubuntu 开机自动执行脚本