Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Startup Init Lite
提交
1aaa614f
S
Startup Init Lite
项目概览
OpenHarmony
/
Startup Init Lite
大约 1 年 前同步成功
通知
3
Star
37
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
S
Startup Init Lite
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
1aaa614f
编写于
9月 08, 2021
作者:
Z
zhong_ning
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
delete invalid cmds and modify reboot
Signed-off-by:
N
zhong_ning
<
zhong_ning@hoperun.com
>
上级
d7036b55
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
1 addition
and
28 deletion
+1
-28
services/etc/init.cfg
services/etc/init.cfg
+0
-28
services/src/init_reboot.c
services/src/init_reboot.c
+1
-0
未找到文件。
services/etc/init.cfg
浏览文件 @
1aaa614f
...
@@ -29,10 +29,7 @@
...
@@ -29,10 +29,7 @@
"symlink /proc/self/fd/0 /dev/stdin",
"symlink /proc/self/fd/0 /dev/stdin",
"symlink /proc/self/fd/1 /dev/stdout",
"symlink /proc/self/fd/1 /dev/stdout",
"symlink /proc/self/fd/2 /dev/stderr",
"symlink /proc/self/fd/2 /dev/stderr",
"symlink /system/bin /bin",
"symlink /system/etc /etc",
"symlink /sys/kernel/debug /d",
"symlink /sys/kernel/debug /d",
"symlink /system/vendor /vendor",
"mkdir /dev/stune/foreground",
"mkdir /dev/stune/foreground",
"mkdir /dev/stune/background",
"mkdir /dev/stune/background",
"mkdir /dev/stune/top-app",
"mkdir /dev/stune/top-app",
...
@@ -182,22 +179,11 @@
...
@@ -182,22 +179,11 @@
"hostname localhost",
"hostname localhost",
"domainname localdomain"
"domainname localdomain"
]
]
}, {
"name" : "param:sys.boot_from_charger_mode=1",
"condition" : "sys.boot_from_charger_mode=1",
"cmds" : [
"trigger post-init"
]
}, {
}, {
"name" : "load_persist_props_action",
"name" : "load_persist_props_action",
"cmds" : [
"cmds" : [
"load_persist_params load_persist_params"
"load_persist_params load_persist_params"
]
]
}, {
"name" : "firmware_mounts_complete",
"cmds" : [
"rm /dev/.booting"
]
}, {
}, {
"name" : "post-init",
"name" : "post-init",
"cmds" : [
"cmds" : [
...
@@ -255,20 +241,6 @@
...
@@ -255,20 +241,6 @@
"mkdir /data/app-staging 0750 system system",
"mkdir /data/app-staging 0750 system system",
"copy /data/system/entropy.dat /dev/urandom",
"copy /data/system/entropy.dat /dev/urandom",
"mkdir /data/misc 01771 system misc",
"mkdir /data/misc 01771 system misc",
"mkdir /data/misc/recovery 0770 system log",
"copy /data/misc/recovery/ro.build.fingerprint /data/misc/recovery/ro.build.fingerprint.1",
"chmod 0440 /data/misc/recovery/ro.build.fingerprint.1",
"chown system log /data/misc/recovery/ro.build.fingerprint.1",
"write /data/misc/recovery/ro.build.fingerprint ${ro.build.fingerprint}",
"chmod 0440 /data/misc/recovery/ro.build.fingerprint",
"chown system log /data/misc/recovery/ro.build.fingerprint",
"mkdir /data/misc/recovery/proc 0770 system log",
"copy /data/misc/recovery/proc/version /data/misc/recovery/proc/version.1",
"chmod 0440 /data/misc/recovery/proc/version.1",
"chown system log /data/misc/recovery/proc/version.1",
"copy /proc/version /data/misc/recovery/proc/version",
"chmod 0440 /data/misc/recovery/proc/version",
"chown system log /data/misc/recovery/proc/version",
"mkdir /data/misc/bluedroid 02770 bluetooth bluetooth",
"mkdir /data/misc/bluedroid 02770 bluetooth bluetooth",
"chmod 0660 /data/misc/bluedroid/bt_config.conf",
"chmod 0660 /data/misc/bluedroid/bt_config.conf",
"chown bluetooth bluetooth /data/misc/bluedroid/bt_config.conf",
"chown bluetooth bluetooth /data/misc/bluedroid/bt_config.conf",
...
...
services/src/init_reboot.c
浏览文件 @
1aaa614f
...
@@ -212,6 +212,7 @@ void DoReboot(const char *value)
...
@@ -212,6 +212,7 @@ void DoReboot(const char *value)
return
;
return
;
}
}
StopAllServicesBeforeReboot
();
StopAllServicesBeforeReboot
();
sync
();
if
(
GetMountStatusForMountPoint
(
"/vendor"
)
!=
0
)
{
if
(
GetMountStatusForMountPoint
(
"/vendor"
)
!=
0
)
{
if
(
umount
(
"/vendor"
)
!=
0
)
{
if
(
umount
(
"/vendor"
)
!=
0
)
{
INIT_LOGE
(
"DoReboot umount vendor failed! errno = %d."
,
errno
);
INIT_LOGE
(
"DoReboot umount vendor failed! errno = %d."
,
errno
);
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录