Commit Graph

128 Commits

Author SHA1 Message Date
chengjinsong
be20fbfa3a codex
Signed-off-by: chengjinsong <chengjinsong2@huawei.com>
2022-09-09 15:43:23 +08:00
cheng_jinsong
db5614cca7 init: add console ondemand
Signed-off-by: cheng_jinsong <chengjinsong2@huawei.com>
2022-09-06 16:07:37 +08:00
chengjinsong
a158d49beb permanentUeventd
Signed-off-by: chengjinsong <chengjinsong2@huawei.com>
Change-Id: I1b6eefb81fffb9ff4b0c6d4de516c5bdc30cd65d
2022-08-18 12:42:36 +08:00
openharmony_ci
65312a7d57
!1063 修改启动过程中优化导致vendor/userdata分区无法挂载问题
Merge pull request !1063 from OSWare/master
2022-08-12 01:18:16 +00:00
Mupceet
38bb7980ce 回退musl编译
Signed-off-by: Mupceet <laiguizhong@huawei.com>
2022-08-11 17:34:48 +08:00
zhaoxc0502
cb1a00dbaa modify startup ueventd for imx8mm
Signed-off-by: zhaoxc0502 <zhaoxc0502@thundersoft.com>
2022-08-11 14:03:58 +08:00
Mupceet
49b9de3034 Merge branch 'master' of gitee.com:openharmony/startup_init_lite into initmusl1
Signed-off-by: Mupceet <laiguizhong@huawei.com>
2022-08-10 09:52:49 +00:00
openharmony_ci
1d4851c7ea
!1041 feat: change hotplug device permission
Merge pull request !1041 from guowen/master
2022-08-10 08:21:56 +00:00
openharmony_ci
ab835b5f08
!1039 ueventd创建/dev/input下的节点gid默认为input
Merge pull request !1039 from biu媛/personal/zhaoxueyuan/event
2022-08-10 06:05:29 +00:00
Mupceet
b40fcca3ba Merge branch 'master' of gitee.com:openharmony/startup_init_lite into initmusl1
Signed-off-by: Mupceet <laiguizhong@huawei.com>
2022-08-09 08:57:19 +00:00
xueyuanzhao
b166e29933 Signed-off-by:xueyuanzhao<zhaoxueyuan@huawei.com>
Signed-off-by: xueyuanzhao <zhaoxueyuan@huawei.com>
Change-Id: Ic100ebfa14bc690b96589b69a3158002d817a245
2022-08-09 02:49:54 +00:00
guowen666
8d04274cdf change hotplug dev permission
Signed-off-by: guowen666 <guowen31@huawei.com>
2022-08-08 17:11:20 +08:00
chengjinsong
936d58c343 slot
Signed-off-by: chengjinsong <chengjinsong2@huawei.com>
Change-Id: I029b6cbf428f17721119d7b0a70c698cbc40b796
2022-08-08 11:31:15 +08:00
an_xinwei
5edb049d85 support build musl with param base
Signed-off-by: an_xinwei <an_xinwei@hoperun.com>
2022-08-08 08:54:45 +08:00
Mupceet
44bbc364e1 headerfile
Signed-off-by: Mupceet <laiguizhong@huawei.com>
Change-Id: Ie512784d4cd22bf371632c614505f289f2b29c97
2022-07-27 10:01:09 +08:00
openharmony_ci
c245c837b7
!910 init仓名及目录修改
Merge pull request !910 from Mupceet/init
2022-07-25 06:25:24 +00:00
openharmony_ci
d3b233a66e
!931 optimize ueventd by-name symlink
Merge pull request !931 from Mupceet/ueventd
2022-07-22 02:31:22 +00:00
Mupceet
866c68f36f Merge branch 'master' of gitee.com:openharmony/startup_init_lite into init
Signed-off-by: Mupceet <laiguizhong@huawei.com>
2022-07-20 09:13:03 +00:00
Mupceet
68f3e0b14e ueventd
Signed-off-by: Mupceet <laiguizhong@huawei.com>
Change-Id: Ib53037a1fdafc42ea8930b890d70f9c52712e9dc
2022-07-20 16:22:19 +08:00
Mupceet
2747aa880f headerfile
Signed-off-by: Mupceet <laiguizhong@huawei.com>
Change-Id: I25369fe82fe1cfb8150f9c5dbd0a7beb60249205
2022-07-12 19:14:02 +08:00
Mupceet
806c4e3dcd init
Signed-off-by: Mupceet <laiguizhong@huawei.com>
Change-Id: I0d991af1e31fcf875c69058e9a48913e4bc40c91
2022-07-05 21:14:12 +08:00
openharmony_ci
7525b21e46
!894 隐藏libbegetutil不对外开放的符号,解决util类函数符号冲突
Merge pull request !894 from Mupceet/master_cc
2022-07-05 02:16:34 +00:00
laiguizhong
3d0cb75004 修改libbegetutil符号冲突,隐藏不需要暴露的符号
Signed-off-by: laiguizhong <laiguizhong@huawei.com>
Change-Id: I6c42c9188329e875f5f9fcdeeab096a4c5dea202
2022-07-04 02:44:37 -07:00
openharmony_ci
a1ff4111ee
!898 解决编译告警
Merge pull request !898 from Mupceet/init0701
2022-07-04 07:42:12 +00:00
openharmony_ci
233204e159
!862 optimized ueventd code
Merge pull request !862 from Mupceet/g_triggerDone
2022-07-04 06:21:42 +00:00
Mupceet
2e03c0f755 init: fix bugs
Signed-off-by: Mupceet <laiguizhong@huawei.com>
2022-07-01 18:26:40 +08:00
Mupceet
b5c083097a ueventd
Signed-off-by: Mupceet <laiguizhong@huawei.com>
2022-06-29 17:05:15 +08:00
openharmony_ci
fa73124e59
!844 支持lite的部件名修改成init
Merge pull request !844 from Mupceet/uevent
2022-06-27 03:49:35 +00:00
Mupceet
9e813dd28f 支持部件名init
Signed-off-by: Mupceet <laiguizhong@huawei.com>
2022-06-24 17:12:32 +08:00
Vicent Peng
9c472c38ab 修改 .c 文件的权限为644
Signed-off-by: Vicent Peng <vincentyh@hotmail.com>
2022-06-24 15:24:50 +08:00
Mupceet
f2ca46d9f9 uevent 使用dmesg
Signed-off-by: Mupceet <laiguizhong@huawei.com>
2022-06-24 10:44:51 +08:00
openharmony_ci
9ba882e8b5
!800 【OpenHarmony开源贡献者计划2022】Fix a typo
Merge pull request !800 from 张楠/zhangjianan
2022-06-23 02:58:56 +00:00
openharmony_ci
b811269633
!814 修复解码uid和gid未做区分的问题
Merge pull request !814 from Mupceet/0621xyt
2022-06-21 11:51:52 +00:00
Mupceet
7bb9440325 decodeid0621
Signed-off-by: Mupceet <laiguizhong@huawei.com>
Change-Id: I5d96a74291461d5c60e79185e3962bcc9fc00822
2022-06-21 16:29:04 +08:00
Neil Chen
2868f22fa0 fix invalid type in OAT.xml and other typos
Signed-off-by: Neil Chen <jingsi.chen@petalmail.com>
2022-06-18 22:57:25 +08:00
zhang-jia-nan
eebdf5f5ec Fix a typo
Signed-off-by: zhang-jia-nan <zhangjianan0119@163.com>
2022-06-16 15:59:55 +08:00
openharmony_ci
048ddc5989
!773 时间服务,权限修改
Merge pull request !773 from zhangjunxi/master
2022-06-13 03:06:29 +00:00
zhangjunxi
274674a384 Signed-off-by: zhangjunxi <zhangjunxi1@huawei.com>
Changes to be committed:
	modified:   ueventd/etc/ueventd.config
2022-06-13 09:58:09 +08:00
Mupceet
4358a09e84 拆分param
Signed-off-by: Mupceet <laiguizhong@huawei.com>

format build

Signed-off-by: Mupceet <laiguizhong@huawei.com>

fix style

Signed-off-by: Mupceet <laiguizhong@huawei.com>

fix style

Signed-off-by: Mupceet <laiguizhong@huawei.com>

fix style

Signed-off-by: Mupceet <laiguizhong@huawei.com>

fix libsocket

Signed-off-by: Mupceet <laiguizhong@huawei.com>
2022-06-09 20:31:41 +08:00
handy
966332829b
回退 'Pull Request !755 : 拆分独立的init_early进程在ramdisk中使用' 2022-06-08 02:12:58 +00:00
handyohos
758445056e feat: add init_early for first stage init
1)增加init_early完成第一阶段初始化:完成初始文件系统挂载,完成基础的dev节点创建,完成required fs的挂载
2)second stage过程的init去掉第一阶段相关代码,解除仅能静态链接的限制。

Signed-off-by: handyohos <zhangxiaotian@huawei.com>
Change-Id: I1b981a5d74171852fccd2f9980605f0eea5abb6b

#I5ACWF
2022-06-01 16:15:58 +08:00
handyohos
a9880107e2 feat: create required device node at first stage
1)把必须的设备节点在first stage创建起来
2)防止偶现ueventd创建设备节点时序不可控;如samgr启动时/dev/binder还未创建导致异常
3)修复mknode时的mode没有生效的问题,需要先设置umask为0,然后mknode完成后恢复umask

Signed-off-by: handyohos <zhangxiaotian@huawei.com>
Change-Id: Ia423bc1d22b1bb9bd3c06a956d465903a661d03a
2022-05-27 16:46:01 +08:00
yichengzhao
c17c4d6548 add gid uid
Signed-off-by: yichengzhao <yichengzhao1@huawei.com>
Change-Id: I9589e7321cd69178150cfebe7c0083f90278da10
2022-05-26 19:40:07 +08:00
Mupceet
13f6415f59 系统参数归一,支持liteos
Signed-off-by: Mupceet <laiguizhong@huawei.com>
2022-05-25 12:41:36 +08:00
Mupceet
ad63d9d042 fix: ueventd adapt updater
Signed-off-by: Mupceet <laiguizhong@huawei.com>
2022-05-21 18:02:59 +08:00
Mupceet
c056e3a1f9 add: ueventd parse config in vendor
Signed-off-by: Mupceet <laiguizhong@huawei.com>
2022-05-16 15:53:04 +08:00
unknown
5f19139bfd Signed-off-by: hughes802 <h.hu@huawei.com> 2022-05-07 23:02:46 +08:00
Mupceet
3248b6ed42 Merge branch 'master' of gitee.com:openharmony/startup_init_lite into param_init0428
Signed-off-by: Mupceet <laiguizhong@huawei.com>
2022-05-05 12:30:14 +00:00
unknown
8c72206587 support updater msg
Signed-off-by: hughes802 <h.hu@huawei.com>
2022-05-05 09:57:01 +08:00
Mupceet
766b2c7f25 Merge branch 'master' of gitee.com:openharmony/startup_init_lite into param_init0428
Signed-off-by: Mupceet <laiguizhong@huawei.com>
2022-04-29 08:51:46 +00:00