1{ 2 "name": "@ohos/init", 3 "description": "ohos init process", 4 "homePage": "https://gitee.com/openharmony", 5 "version": "4.0.2", 6 "license": "Apache License 2.0", 7 "repository": "https://gitee.com/openharmony/startup_init", 8 "supplier": "Organization: OpenHarmony", 9 "publishAs": "code-segment", 10 "segment": { 11 "destPath": "base/startup/init" 12 }, 13 "dirs": {}, 14 "scripts": {}, 15 "component": { 16 "name": "init", 17 "subsystem": "startup", 18 "syscap": [ 19 "SystemCapability.Startup.SystemInfo", 20 "SystemCapability.Startup.SystemInfo.Lite", 21 "SystemCapability.Base" 22 ], 23 "features": [ 24 "init_feature_begetctl_liteos", 25 "init_lite_use_posix_file_api", 26 "init_feature_ab_partition", 27 "init_lite_use_thirdparty_mbedtls", 28 "init_appspawn_client_module", 29 "init_extra_static_modules", 30 "init_begetutil_extra_modules", 31 "init_lite_no_log", 32 "init_lite_memory_size", 33 "init_use_encaps", 34 "init_feature_seccomp_privilege", 35 "init_feature_group_type", 36 "init_feature_enable_lite_process_priority", 37 "init_feature_use_hook_mgr", 38 "init_get_disk_sn", 39 "init_feature_custom_sandbox" 40 ], 41 "adapted_system_type": [ 42 "mini", 43 "small", 44 "standard" 45 ], 46 "rom": "3.9MB", 47 "ram": "8356KB", 48 "hisysevent_config": [ 49 "//base/startup/init/services/modules/sysevent/init_events.yaml" 50 ], 51 "deps": { 52 "components": [ 53 "appspawn", 54 "safwk", 55 "c_utils", 56 "napi", 57 "ipc", 58 "config_policy", 59 "hdf_core", 60 "hilog", 61 "hilog_lite", 62 "samgr", 63 "access_token", 64 "hvb", 65 "hisysevent", 66 "hiprofiler", 67 "bounds_checking_function", 68 "bundle_framework", 69 "selinux", 70 "selinux_adapter", 71 "storage_service", 72 "mbedtls", 73 "zlib", 74 "cJSON", 75 "mksh", 76 "toybox", 77 "hicollie", 78 "drivers_interface_partitionslot", 79 "code_signature", 80 "runtime_core" 81 ], 82 "third_party": [ 83 "mksh", 84 "e2fsprogs", 85 "f2fs-tools" 86 ] 87 }, 88 "build": { 89 "group_type": { 90 "base_group": [ 91 ], 92 "fwk_group": [ 93 "//base/startup/init:init_fwk_group" 94 ], 95 "service_group": [ 96 "//base/startup/init:init_service_group" 97 ] 98 }, 99 "inner_kits": [ 100 { 101 "header": { 102 "header_base": "//base/startup/init/interfaces/innerkits/include/", 103 "header_files": [ 104 "init_socket.h", 105 "init_file.h", 106 "init_reboot.h", 107 "loop_event.h", 108 "hookmgr.h", 109 "service_control.h", 110 "beget_ext.h", 111 "systemcapability.h", 112 "syspara/parameter.h", 113 "syspara/parameters.h", 114 "syspara/param_wrapper.h", 115 "syspara/sysparam_errno.h", 116 "syspara/sysversion.h", 117 "param/init_param.h" 118 ] 119 }, 120 "name": "//base/startup/init/interfaces/innerkits:libbegetutil" 121 }, 122 { 123 "header": { 124 "header_base": "//base/startup/init/interfaces/innerkits/include/", 125 "header_files": [] 126 }, 127 "name": "//base/startup/init/interfaces/innerkits:libbegetutil_static", 128 "visibility": [ "updater" ] 129 }, 130 { 131 "header": { 132 "header_base": "//base/startup/init/interfaces/innerkits/include/fs_manager/", 133 "header_files": [ 134 "fs_manager.h" 135 ] 136 }, 137 "name": "//base/startup/init/interfaces/innerkits/fs_manager:libfsmanager_static" 138 }, 139 { 140 "header": { 141 "header_base": "//base/startup/init/interfaces/innerkits/include/fs_manager/", 142 "header_files": [] 143 }, 144 "name": "//base/startup/init/interfaces/innerkits/fs_manager:libfsmanager_static_real", 145 "visibility": [ "updater" ] 146 }, 147 { 148 "header": { 149 "header_base": "//base/startup/init/interfaces/innerkits/include/", 150 "header_files": [ 151 "service_watcher.h", 152 "syspara/parameter.h", 153 "syspara/sysparam_errno.h" 154 ] 155 }, 156 "name": "//base/startup/init/interfaces/innerkits:libbeget_proxy" 157 }, 158 { 159 "header": { 160 "header_base": "//base/startup/init/interfaces/innerkits", 161 "header_files": [ 162 "init_module_engine/include/init_module_engine.h" 163 ] 164 }, 165 "name": "//base/startup/init/interfaces/innerkits/init_module_engine:libinit_module_engine" 166 }, 167 { 168 "header": { 169 "header_base": "//base/startup/init/interfaces/innerkits/seccomp/include/", 170 "header_files": [ 171 "seccomp_policy.h" 172 ] 173 }, 174 "name": "//base/startup/init/interfaces/innerkits/seccomp:seccomp" 175 }, 176 { 177 "header": { 178 "header_base": "//base/startup/init/interfaces/innerkits/include/param", 179 "header_files": [ 180 ] 181 }, 182 "name": "//base/startup/init/interfaces/innerkits/zh_extral_dir:export_headers_lib" 183 }, 184 { 185 "header": { 186 "header_base": "//base/startup/init/services/param/base", 187 "header_files": [] 188 }, 189 "name": "//base/startup/init/services/param/base:parameterbase", 190 "visibility": [ "musl" ] 191 }, 192 { 193 "header": { 194 "header_base": "//base/startup/init/services/param/base", 195 "header_files": [] 196 }, 197 "name": "//base/startup/init/services/param/base:parameterbase_noflto", 198 "visibility": [ "musl" ] 199 }, 200 { 201 "name": "//base/startup/init/interfaces/kits/syscap_ts:syscap_ts" 202 }, 203 { 204 "name": "//base/startup/init/interfaces/kits/cj:cj_device_info_ffi" 205 }, 206 { 207 "name": "//base/startup/init/interfaces/kits/cj:cj_system_parameter_enhance_ffi" 208 } 209 ], 210 "test": [ 211 "//base/startup/init/test:testgroup" 212 ] 213 } 214 } 215} 216