1{ 2 "product_name": "ohos-sdk", 3 "device_company": "ohos", 4 "target_cpu": "arm64", 5 "board": "sdk", 6 "version": "3.0", 7 "type": "standard", 8 "subsystems": [ 9 { 10 "subsystem": "ability", 11 "components": [ 12 { "component": "ability_runtime" }, 13 { "component": "ability_tools" }, 14 { "component": "idl_tool" }, 15 { "component": "form_fwk" }, 16 { "component": "ability_base" }, 17 { "component": "dmsfwk" } 18 ] 19 }, 20 { 21 "subsystem": "applications", 22 "components": [ 23 { "component": "prebuilt_hap" }, 24 { "component": "calendar_data" } 25 ] 26 }, 27 { 28 "subsystem": "arkcompiler", 29 "components": [ 30 { "component": "runtime_core" }, 31 { "component": "ets_runtime" }, 32 { "component": "ets_frontend" }, 33 { "component": "toolchain" } 34 ] 35 }, 36 { 37 "subsystem": "arkui", 38 "components": [ 39 { "component": "ace_engine" }, 40 { "component": "napi" } 41 ] 42 }, 43 { 44 "subsystem": "account", 45 "components": [ 46 { 47 "component": "os_account", 48 "features": [ "os_account_multiple_active_accounts=false" ] 49 } 50 ] 51 }, 52 { 53 "subsystem": "bundlemanager", 54 "components": [ 55 { "component": "bundle_framework" }, 56 { "component": "bundle_tool" }, 57 { "component": "distributed_bundle_framework" } 58 ] 59 }, 60 { 61 "subsystem": "build", 62 "components": [ 63 { "component": "build_framework" } 64 ] 65 }, 66 { 67 "subsystem": "communication", 68 "components": [ 69 { "component": "ipc" }, 70 { "component": "net_manager" }, 71 { "component": "netmanager_base" }, 72 { "component": "netmanager_ext" }, 73 { "component": "netstack" }, 74 { "component": "dsoftbus" }, 75 { "component": "wifi" }, 76 { "component": "dhcp" }, 77 { "component": "bluetooth_native_js" } 78 ] 79 }, 80 { 81 "subsystem": "commonlibrary", 82 "components": [ 83 { "component": "c_utils" }, 84 { "component": "ets_utils" } 85 ] 86 }, 87 { 88 "subsystem": "distributeddatamgr", 89 "components": [ 90 { "component": "relational_store" }, 91 { "component": "preferences" }, 92 { "component": "data_share" }, 93 { "component": "datamgr_service" }, 94 { "component": "kv_store" }, 95 { "component": "e2fsprogs" }, 96 { "component": "udmf" } 97 ] 98 }, 99 { 100 "subsystem": "distributedhardware", 101 "components": [ { "component": "device_manager" } ] 102 }, 103 { 104 "subsystem": "developtools", 105 "components": [ 106 { "component": "hdc" }, 107 { "component": "hiperf" } 108 ] 109 }, 110 { 111 "subsystem": "deviceprofile", 112 "components": [ { "component": "device_info_manager" } ] 113 }, 114 { 115 "subsystem": "filemanagement", 116 "components": [ 117 { "component": "storage_service" }, 118 { "component": "file_api" } 119 ] 120 }, 121 { 122 "subsystem": "hiviewdfx", 123 "components": [ 124 { "component": "hilog" }, 125 { "component": "hisysevent" }, 126 { "component": "hiappevent" }, 127 { "component": "hichecker" }, 128 { "component": "hidumper" }, 129 { "component": "hiview" }, 130 { "component": "faultloggerd" }, 131 { "component": "hitrace" }, 132 { "component": "hicollie" } 133 ] 134 }, 135 { 136 "subsystem": "notification", 137 "components": [ 138 { "component": "common_event_service" }, 139 { "component": "distributed_notification_service" }, 140 { "component": "eventhandler" } 141 ] 142 }, 143 { 144 "subsystem": "hdf", 145 "components": [ 146 { "component": "hdf" }, 147 { "component": "drivers_interface_display" }, 148 { "component": "hdf_core" } 149 ] 150 }, 151 { 152 "subsystem": "updater", 153 "components": [ 154 { "component": "updater" } 155 ] 156 }, 157 { 158 "subsystem": "graphic", 159 "components": [ 160 { "component": "graphic_2d" }, 161 { "component": "graphic_surface" }, 162 { "component": "graphic_3d" } 163 ] 164 }, 165 { 166 "subsystem": "window", 167 "components": [ 168 { "component": "window_manager" } 169 ] 170 }, 171 { 172 "subsystem": "startup", 173 "components": [ 174 { "component": "startup_l2" }, 175 { "component": "appspawn" }, 176 { "component": "init" } 177 ] 178 }, 179 { 180 "subsystem": "systemabilitymgr", 181 "components": [ 182 { "component": "samgr" }, 183 { "component": "safwk" } 184 ] 185 }, 186 { 187 "subsystem": "security", 188 "components": [ 189 { "component": "appverify" }, 190 { "component": "access_token" }, 191 { "component": "huks" }, 192 { "component": "certificate_manager" }, 193 { "component": "certificate_framework" }, 194 { "component": "device_auth" }, 195 { "component": "crypto_framework" }, 196 { "component": "dataclassification" }, 197 { "component": "device_security_level" }, 198 { "component": "code_signature"}, 199 { "component": "selinux_adapter"} 200 ] 201 }, 202 { 203 "subsystem": "sensors", 204 "components": [ 205 { "component": "sensor" }, 206 { "component": "miscdevice" } 207 ] 208 }, 209 { 210 "subsystem": "applications", 211 "components": [ { "component": "settings" } ] 212 }, 213 { 214 "subsystem": "time", 215 "components": [ 216 { "component": "time_service" } 217 ] 218 }, 219 { 220 "subsystem": "print", 221 "components": [ 222 { "component": "print_service" } 223 ] 224 }, 225 { 226 "subsystem": "powermgr", 227 "components": [ 228 { "component": "power_manager" }, 229 { "component": "battery_manager" }, 230 { "component": "battery_statistics" }, 231 { "component": "display_manager" } 232 ] 233 }, 234 { 235 "subsystem": "inputmethod", 236 "components": [ { "component": "imf" }] 237 }, 238 { 239 "subsystem": "multimedia", 240 "components": [ 241 { "component": "media_foundation" }, 242 { "component": "player_framework" }, 243 { "component": "av_codec" }, 244 { "component": "audio_framework" }, 245 { "component": "camera_framework" }, 246 { "component": "drm_framework" }, 247 { "component": "image_framework" }, 248 { "component": "media_library" } 249 ] 250 }, 251 { 252 "subsystem": "multimodalinput", 253 "components": [ { "component": "input" } ] 254 }, 255 { 256 "subsystem": "resourceschedule", 257 "components": [ 258 { "component": "ffrt" }, 259 { "component": "qos_manager" } 260 ] 261 }, 262 { 263 "subsystem": "telephony", 264 "components": [ 265 { "component": "core_service" }, 266 { "component": "ril_adapter" }, 267 { "component": "telephony_data" }, 268 { "component": "state_registry" }, 269 { "component": "cellular_call" }, 270 { "component": "cellular_data" }, 271 { "component": "sms_mms" }, 272 { "component": "call_manager" } 273 ] 274 }, 275 { 276 "subsystem": "global", 277 "components": [ 278 { "component": "i18n" }, 279 { "component": "resource_management" } 280 ] 281 }, 282 { 283 "subsystem": "thirdparty", 284 "components": [ 285 { "component": "wpa_supplicant" }, 286 { "component": "typescript" }, 287 { "component": "tzdata" } 288 ] 289 }, 290 { 291 "subsystem": "xts", 292 "components": [ 293 { "component": "acts" }, 294 { "component": "hats" }, 295 { "component": "dcts" }, 296 { "component": "device_attest" } 297 ] 298 }, 299 { 300 "subsystem": "msdp", 301 "components": [ 302 { "component": "device_status" } 303 ] 304 }, 305 { 306 "subsystem": "ide", 307 "components": [ 308 { "component": "previewer" } 309 ] 310 }, 311 { 312 "subsystem": "customization", 313 "components": [ 314 { "component": "config_policy" } 315 ] 316 } 317 ] 318} 319