1{ 2 "name": "@ohos/update_service", 3 "description": "A system ability started by the init process of OHOS to implement an update", 4 "version": "3.1", 5 "license": "Apache License 2.0", 6 "publishAs": "code-segment", 7 "segment": { 8 "destPath": "base/update/updateservice" 9 }, 10 "dirs": {}, 11 "scripts": {}, 12 "component": { 13 "name": "update_service", 14 "subsystem": "updater", 15 "syscap": [ 16 "SystemCapability.Update.UpdateService" 17 ], 18 "features": [ 19 "update_service_dupdate_config_path", 20 "update_service_enable_run_on_demand_qos", 21 "update_service_updater_sa_cfg_path", 22 "update_service_sa_profile_path" 23 ], 24 "adapted_system_type": [ 25 "standard" 26 ], 27 "deps": { 28 "components": [ 29 "ability_runtime", 30 "bounds_checking_function", 31 "bundle_framework", 32 "c_utils", 33 "cJSON", 34 "curl", 35 "eventhandler", 36 "hilog", 37 "ipc", 38 "safwk", 39 "samgr", 40 "napi", 41 "access_token", 42 "hisysevent", 43 "init", 44 "json", 45 "libxml2", 46 "mbedtls", 47 "updater", 48 "ability_base", 49 "netmanager_base", 50 "openssl", 51 "preferences", 52 "sys_installer", 53 "time_service", 54 "relational_store" 55 ], 56 "third_party": [] 57 }, 58 "build": { 59 "modules": [ 60 "//base/update/updateservice/frameworks/js/napi/update:update", 61 "//base/update/updateservice/interfaces/inner_api/engine:updateservicekits", 62 "//base/update/updateservice/interfaces/inner_api/modulemgr:update_module_mgr", 63 "//base/update/updateservice/services/engine:dupdate_config.json", 64 "//base/update/updateservice/services/engine:updater_sa.cfg", 65 "//base/update/updateservice/services/engine:updateservice", 66 "//base/update/updateservice/services/engine/sa_profile:updater_sa_profile" 67 ], 68 "inner_api": [ 69 { 70 "header": { 71 "header_base": "//base/update/updateservice/foundations", 72 "header_files": [] 73 }, 74 "name": "//base/update/updateservice/foundations:update_foundations" 75 }, 76 { 77 "header": { 78 "header_base": "//base/update/updateservice/interfaces/inner_api/include", 79 "header_files": [] 80 }, 81 "name": "//base/update/updateservice/interfaces/inner_api/engine:updateservicekits" 82 }, 83 { 84 "header": { 85 "header_base": "//base/update/updateservice/interfaces/inner_api/modulemgr/include", 86 "header_files": [] 87 }, 88 "name": "//base/update/updateservice/interfaces/inner_api/modulemgr:update_module_mgr" 89 } 90 ], 91 "test": [ 92 "//base/update/updateservice/test/unittest:unittest" 93 ] 94 }, 95 "hisysevent_config": [ 96 "//base/update/updateservice/hisysevent.yaml" 97 ] 98 } 99}