1{ 2 "product_name": "xts_demo", 3 "ohos_version": "OpenHarmony 2.3", 4 "type": "mini", 5 "version": "3.0", 6 "device_company": "fnlink", 7 "board": "v200zr", 8 "kernel_type": "liteos_m", 9 "kernel_version": "3.0.0", 10 "pack_burn": "true", 11 "bin_list": [ 12 { 13 "elf_name": "wifiiot", 14 "bsp_target_name": "best2600w_liteos", 15 "signature": "false", 16 "burn_name": "rtos_main", 17 "enable": "true", 18 "force_link_libs": [ 19 "bootstrap", 20 "bundlems", 21 "broadcast", 22 "hctest", 23 "module_ActsBootstrapTest", 24 "module_ActsDfxFuncTest", 25 "module_ActsHieventLiteTest", 26 "module_ActsSamgrTest", 27 "module_ActsKvStoreTest", 28 "module_ActsBundleMgrTest" 29 ] 30 }, 31 { 32 "elf_name": "wifiiot_mini", 33 "bsp_target_name": "best2600w_liteos_mini", 34 "signature": "false", 35 "burn_name": "rtos_mini", 36 "enable": "false", 37 "force_link_libs": [ 38 "example" 39 ] 40 } 41 ], 42 "fs_list": [ 43 { 44 "fs_name": "littlefs", 45 "signature": "false", 46 "block_size": "4096", 47 "fs_size": "4194304", 48 "fs_src": "data", 49 "burn_name": "littlefs", 50 "enable": "true" 51 } 52 ], 53 "bsp_bin_list": [ 54 { 55 "bsp_bin_name": "best2600w_liteos_se", 56 "signature": "false", 57 "burn_name": "trustzone_main", 58 "enable": "false" 59 }, 60 { 61 "bsp_bin_name": "best2600w_liteos_mini_se", 62 "signature": "false", 63 "burn_name": "trustzone_mini", 64 "enable": "false" 65 }, 66 { 67 "bsp_bin_name": "ota_boot1", 68 "signature": "false", 69 "burn_name": "ota_boot1", 70 "enable": "true" 71 }, 72 { 73 "bsp_bin_name": "ota_boot2a", 74 "signature": "false", 75 "burn_name": "ota_boot2a", 76 "remap_enable": "true", 77 "enable": "true" 78 } 79 ], 80 "subsystems": [ 81 { 82 "subsystem": "kernel", 83 "components": [ 84 { 85 "component": "liteos_m", 86 "features": [ 87 "ohos_kernel_liteos_m_lwip_path = \"//device/soc/bestechnic/bes2600/liteos_m/components/net/lwip-2.1\"" 88 ] 89 } 90 ] 91 }, 92 { 93 "subsystem": "startup", 94 "components": [ 95 { 96 "component": "bootstrap_lite" 97 }, 98 { 99 "component": "init_lite", 100 "features": [ 101 "enable_ohos_startup_init_feature_begetctl_liteos = true", 102 "enable_ohos_startup_init_lite_use_posix_file_api = true", 103 "config_ohos_startup_init_lite_data_path = \"/data/\"", 104 "config_ohos_startup_syspara_lite_data_path = \"/data/\"" 105 ] 106 } 107 ] 108 }, 109 { 110 "subsystem": "hiviewdfx", 111 "components": [ 112 { 113 "component": "hilog_lite", 114 "optional": "true" 115 }, 116 { 117 "component": "hievent_lite", 118 "optional": "true" 119 } 120 ] 121 }, 122 { 123 "subsystem": "graphic", 124 "components": [ 125 { 126 "component": "graphic_utils_lite", 127 "features": [ 128 "enable_ohos_graphic_utils_product_config = true" 129 ] 130 } 131 ] 132 }, 133 { 134 "subsystem": "arkui", 135 "components": [ 136 { 137 "component": "ace_engine_lite", 138 "features": [ 139 "enable_ohos_ace_engine_lite_product_config = true" 140 ] 141 }, 142 { 143 "component": "ui_lite" 144 } 145 ] 146 }, 147 { 148 "subsystem": "bundlemanager", 149 "components": [ 150 { 151 "component": "bundle_framework_lite" 152 } 153 ] 154 }, 155 { 156 "subsystem": "global", 157 "components": [ 158 { 159 "component": "resource_management_lite" 160 }, 161 { 162 "component": "i18n_lite" 163 } 164 ] 165 }, 166 { 167 "subsystem": "systemabilitymgr", 168 "components": [ 169 { 170 "component": "samgr_lite", 171 "features": [ 172 "config_ohos_systemabilitymgr_samgr_lite_shared_task_size = 4096" 173 ] 174 } 175 ] 176 }, 177 { 178 "subsystem": "communication", 179 "components": [ 180 { 181 "component": "wifi_lite", 182 "optional": "true" 183 }, 184 { 185 "component": "dsoftbus" 186 } 187 ] 188 }, 189 { 190 "subsystem": "commonlibrary", 191 "components": [ 192 { 193 "component": "utils_lite", 194 "features": [ 195 "utils_lite_feature_js_builtin = true", 196 "utils_lite_feature_timer_task = true", 197 "utils_lite_feature_kal_timer = true" 198 ] 199 } 200 ] 201 }, 202 { 203 "subsystem": "security", 204 "components": [ 205 { 206 "component": "huks", 207 "features": [ 208 "huks_use_lite_storage = true", 209 "huks_use_hardware_root_key = true", 210 "huks_config_file = \"hks_config_lite.h\"", 211 "huks_key_store_path = \"/data/\"", 212 "ohos_security_huks_mbedtls_porting_path = \"//device/soc/bestechnic/hals/mbedtls\"" 213 ] 214 }, 215 { 216 "component": "device_auth", 217 "features": [ 218 "deviceauth_storage_path = \"/data/\"", 219 "deviceauth_hichain_thread_stack_size = 9472" 220 ] 221 } 222 ] 223 }, 224 { 225 "subsystem": "xts", 226 "components": [ 227 { "component": "acts", "features": 228 [ 229 "config_ohos_xts_acts_utils_lite_kv_store_data_path = \"/data\"", 230 "enable_ohos_test_xts_acts_use_thirdparty_lwip = true" 231 ] 232 }, 233 { "component": "tools", "features":[] } 234 ] 235 } 236 ], 237 "vendor_adapter_dir": "", 238 "product_adapter_dir": "//vendor/bestechnic/xts_demo/hals", 239 "third_party_dir": "", 240 "flash_partition_dir": "fs" 241} 242