18 Commits

Author SHA1 Message Date
Mupceet
b01e3f7c37 init: add test code
Signed-off-by: Mupceet <laiguizhong@huawei.com>
Change-Id: I5cae06df5242d4e9e6ecb08198965b32dcae8a97
2022-05-17 16:50:21 +08:00
handyohos
755dce1501 feat: optimize module manager and hook manager.
1)通过module manager完成模块的动态安装和卸载
2) 通过hook manager完成钩子的管理

Signed-off-by: handyohos <zhangxiaotian@huawei.com>
Change-Id: I9ccd500a9fec27f6c45d5827d734f7dcf68d52a2
2022-05-14 11:15:21 +08:00
Mupceet
fb70d296fe fix:codestyle
Signed-off-by: Mupceet <laiguizhong@huawei.com>
2022-04-29 14:12:06 +08:00
Mupceet
7b02c4d786 fix: param 归一
Signed-off-by: Mupceet <laiguizhong@huawei.com>
2022-04-28 18:53:40 +08:00
handyohos
cce477f89f feat: add plugin engine for init.
1)通过ohos_native_stub_library为init提供libinit_plugin_engine打桩库,解决插件的编译链接问题。
2)通过ohos_native_stub_versionscript为init进程export开放API供插件调用。
3)通过libinit_stub_empty创建空的so库解决dlopen插件时找不到库的问题。

Signed-off-by: handyohos <zhangxiaotian@huawei.com>
Change-Id: I631723ce7a388d5f2067edf12068f7eb1e4c21da
2022-04-22 09:22:01 +08:00
xionglei6
4130f9a761 fix: fuzz test code
Signed-off-by: xionglei6 <xionglei6@huawei.com>
2022-04-14 16:54:02 +08:00
openharmony_ci
53dfd1a971
!353 feat(startup_init_lite): 修改syscap ndk接口
Merge pull request !353 from lnlan/modify_syscap_ndk_name
2022-03-10 06:23:25 +00:00
熊磊
072c34326e Merge branch 'master' of gitee.com:openharmony/startup_init_lite into init_sandbox33
Signed-off-by: xionglei <xionglei6@huawei.com>
2022-03-04 08:48:19 +00:00
xionglei6
6b0cd809b6 init: add sandbox func
Signed-off-by: xionglei6 <xionglei6@huawei.com>
2022-03-03 20:39:52 +08:00
熊磊
80e923bf54
临时删除fuzz编译
Signed-off-by: xionglei <xionglei6@huawei.com>
2022-03-03 07:45:53 +00:00
lnlan
c7bfb2c585 feat(startup_init_lite): 修改syscap ndk接口
【背景】修改syscap ndk接口

【修改方案】
change syscap ndk name:
HasSystemCapability to canIUse

【影响】
对现有的产品编译不会有影响。

Change-Id: I77bc76b536a087884c089fdc27be4126c01a335f
Signed-off-by: lnlan <lanleinan3@huawei.com>
2022-03-02 11:44:13 +00:00
openharmony_ci
85a97645c9
!358 fix: fuzztest code build problem
Merge pull request !358 from 熊磊/init0302xyt
2022-03-02 03:55:43 +00:00
xionglei6
7ae285e20a fix: fuzztest code build problem
Signed-off-by: xionglei6 <xionglei6@huawei.com>
2022-03-02 10:26:20 +08:00
xionglei6
2cf329915f fix:支持js GetUdid接口安全校验
支持js GetUdid接口安全校验
支持js GetSerial接口安全校验

Signed-off-by: xionglei6 <xionglei6@huawei.com>
2022-02-25 16:47:08 +08:00
xionglei6
95d8cd8152 add bootchart
Signed-off-by: xionglei6 <xionglei6@huawei.com>
2022-02-21 09:23:11 +08:00
yanmengzhao
12c1d05fd6 add func call for hidebug
Signed-off-by: yanmengzhao <yanmengzhao1@huawei.com>
2022-02-16 11:48:00 +08:00
yudechen
8fffc0b7ef 添加查询设备是否支持指定的SystemCapability。
【背景】

【修改方案】
添加功能接口。

【影响】

Change-Id: Ic7ef6046e33fec7baf0de87cd29b2643b946991a
Signed-off-by: yudechen <chenyude@huawei.com>
2022-02-09 15:52:24 +08:00
x00405909
d8d2b6f9ec 部件化整改,增加bundle.json文件
Signed-off-by: x00405909 <xionglei6@huawei.com>
Change-Id: I5ad2109a3bdc3b2c9ee4b75e41ab983a5e43dea0
2022-01-24 16:08:08 +08:00