/base/update/updater/test/unittest/ |
D | BUILD.gn | 14 import("//base/update/updater/updater_default_cfg.gni") 17 module_output_path = "updater/updater_test" 47 "//base/update/updater/test/unittest/test_data/ohos_test.xml" 58 "$root_out_dir/updater/updater/yacc/lexer.cpp", 59 "$root_out_dir/updater/updater/yacc/parser.cpp", 60 "//base/update/updater/interfaces/kits/misc_info/misc_info.cpp", 61 "//base/update/updater/interfaces/kits/packages/package.cpp", 62 "//base/update/updater/interfaces/kits/updaterkits/updaterkits.cpp", 63 "//base/update/updater/services/diffpatch/bzip2/bzip2_adapter.cpp", 64 "//base/update/updater/services/diffpatch/bzip2/lz4_adapter.cpp", [all …]
|
/base/update/updater/test/unittest/script/ |
D | BUILD.gn | 16 UPDATER_TEST_ROOT = "//base/update/updater/test/unittest" 18 MODULE_OUTPUT_PATH = "updater/updater_test" 23 "//base/update/updater/test/unittest/test_data/ohos_test.xml" 36 "$root_out_dir/updater/updater/yacc/lexer.cpp", 37 "$root_out_dir/updater/updater/yacc/parser.cpp", 38 "//base/update/updater/services/script/script_instruction/script_basicinstruction.cpp", 39 "//base/update/updater/services/script/script_instruction/script_instructionhelper.cpp", 40 "//base/update/updater/services/script/script_instruction/script_loadscript.cpp", 41 "//base/update/updater/services/script/script_instruction/script_registercmd.cpp", 42 "//base/update/updater/services/script/script_instruction/script_updateprocesser.cpp", [all …]
|
/base/update/updater/test/unittest/package/ |
D | BUILD.gn | 16 UPDATER_TEST_ROOT = "//base/update/updater/test/unittest" 18 MODULE_OUTPUT_PATH = "updater/updater_test" 23 "//base/update/updater/test/unittest/test_data/ohos_test.xml" 35 "//base/update/updater/interfaces/kits/packages/package.cpp", 36 "//base/update/updater/services/package/pkg_algorithm/pkg_algo_deflate.cpp", 37 "//base/update/updater/services/package/pkg_algorithm/pkg_algo_digest.cpp", 38 "//base/update/updater/services/package/pkg_algorithm/pkg_algo_lz4.cpp", 39 "//base/update/updater/services/package/pkg_algorithm/pkg_algo_sign.cpp", 40 "//base/update/updater/services/package/pkg_algorithm/pkg_algorithm.cpp", 41 "//base/update/updater/services/package/pkg_manager/pkg_managerImpl.cpp", [all …]
|
/base/update/updater/services/flashd/ |
D | BUILD.gn | 14 import("//base/update/updater/updater_default_cfg.gni") 17 FLASHD_PATH = "//base/update/updater/services/flashd" 76 "//base/update/updater/services/flashd", 77 "//base/update/updater/services/flashd/daemon", 78 "//base/update/updater/services/flashd/common", 79 "//base/update/updater/services/flashd/host", 80 "//base/update/updater/services/include", 81 "//base/update/updater/services/include/fs_manager", 82 "//base/update/updater/services/include/package", 83 "//base/update/updater/services/include/applypatch", [all …]
|
/base/update/updater/test/unittest/updater_binary/ |
D | BUILD.gn | 16 UPDATER_TEST_ROOT = "//base/update/updater/test/unittest" 18 MODULE_OUTPUT_PATH = "updater/updater_test" 22 "//base/update/updater/test/unittest/test_data/ohos_test.xml" 31 "//base/update/updater/services/updater_binary/update_image_block.cpp", 32 "//base/update/updater/services/updater_binary/update_image_patch.cpp", 33 "//base/update/updater/services/updater_binary/update_partitions.cpp", 34 "//base/update/updater/services/updater_binary/update_processor.cpp", 38 "//base/update/updater/interfaces/kits/include", 39 "//base/update/updater/services", 40 "//base/update/updater/services/include/package", [all …]
|
/base/update/updater/test/fuzztest/UpdaterStartUpdaterProc_fuzzer/ |
D | BUILD.gn | 14 module_output_path = "updater/updater_start_updater_proc" 16 import("//base/update/updater/updater_default_cfg.gni") 27 "//base/update/updater/utils/include", 28 "//base/update/updater/interfaces/kits/include/", 29 "//base/update/updater/services/include/updater", 30 "//base/update/updater/services/package/pkg_manager", 31 "//base/update/updater/services/package/pkg_algorithm", 32 "//base/update/updater/services/include/log", 33 "//base/update/updater/services", 34 "//base/update/updater/services/include", [all …]
|
/base/update/updater/test/fuzztest/extractandexecutescript_fuzzer/ |
D | BUILD.gn | 14 module_output_path = "updater/do_partitions" 16 import("//base/update/updater/updater_default_cfg.gni") 26 "//base/update/updater/test/fuzztest/extractandexecutescript_fuzzer" 28 "//base/update/updater/utils/include", 29 "//base/update/updater/interfaces/kits/include/", 30 "//base/update/updater/services/include/package", 31 "//base/update/updater/services/package/pkg_manager", 32 "//base/update/updater/services/package/pkg_algorithm", 33 "//base/update/updater/services/include/log", 34 "//base/update/updater/services", [all …]
|
/base/update/updater/services/updater_binary/ |
D | BUILD.gn | 14 import("//base/update/updater/updater_default_cfg.gni") 20 "//base/update/updater/interfaces/kits/include", 21 "//base/update/updater/services", 22 "//base/update/updater/services/include/package", 23 "//base/update/updater/services/include/script", 24 "//base/update/updater/services/include/log", 25 "//base/update/updater/services/include", 26 "//base/update/updater/utils/include", 27 "//base/update/updater/utils/json", 28 "//base/update/updater/services/include/applypatch", [all …]
|
/base/update/updater/test/unittest/applypatch_test/ |
D | BUILD.gn | 16 UPDATER_TEST_ROOT = "//base/update/updater/test/unittest" 18 MODULE_OUTPUT_PATH = "updater/updater_test" 23 "//base/update/updater/test/unittest/test_data/ohos_test.xml" 36 "//base/update/updater/services/applypatch/block_set.cpp", 37 "//base/update/updater/services/applypatch/block_writer.cpp", 38 "//base/update/updater/services/applypatch/command.cpp", 39 "//base/update/updater/services/applypatch/command_function.cpp", 40 "//base/update/updater/services/applypatch/command_process.cpp", 41 "//base/update/updater/services/applypatch/data_writer.cpp", 42 "//base/update/updater/services/applypatch/partition_record.cpp", [all …]
|
/base/update/updater/ |
D | README_zh.md | 12 升级包安装组件运行在updater分区,其功能主要包括读取misc分区信息获取升级包状态,对升级包进行校验,确保升级包合法有效;然后从升级包中解析出升级的可执行程序,创建子进程并启动升级程序。具体升… 18  23 base/update/updater/ 49 升级包安装组件运行在updater分区里,需要如下的操作 51 1、创建updater分区 53 updater是一个独立的分区,分区大小建议不小于20MB。updater分区镜像是ext4 格式文件系统。确保系统内核ext4 文件系统的config 是打开状态。 61 升级包安装组件在运行过程中,需要通过分区配置表操作分区。默认的分区配置表文件名是fstab.updater,在编译的时候,打包到升级包安装组件中。 65 updater分区的init 进程有单独的配置文件 init.cfg,升级包安装进程启动配置在该文件中。 74 "updater": { 75 "project": "hmf/updater", [all …]
|
D | README.md | 12 …updater runs in the updater partition. It reads the misc partition information to obtain the updat… 17 base/update/updater/ 19 ├── services # Service code of the updater 40 The updater runs in the updater partition. To ensure proper functioning of the updater, perform the… 42 1. Create a updater partition. 44 …updater partition is independent of other partitions. It is recommended that the size of the updat… 52 …updater needs to operate the partitions through the partition configuration table. The default fil… 54 4. Start the updater. 56 …it process in the updater partition has an independent configuration file named **init.cfg**. The… 58 5. Compile the updater. [all …]
|
/base/update/updater/services/ |
D | BUILD.gn | 14 import("//base/update/updater/updater_default_cfg.gni") 17 SUBSYSTEM_DIR = "//base/update/updater" 23 "//base/update/updater/services/include/package", 24 "//base/update/updater/services/package/pkg_manager", 25 "//base/update/updater/services/package/pkg_verify", 26 "//base/update/updater/services/include/log", 27 "//base/update/updater/utils/json", 34 "//base/update/updater/services", 35 "//base/update/updater/services/ui", 36 "//base/update/updater/services/include", [all …]
|
/base/update/updater/test/unittest/updater_ui_test/ |
D | BUILD.gn | 16 UPDATER_TEST_ROOT = "//base/update/updater/test/unittest" 18 MODULE_OUTPUT_PATH = "updater/updater_test" 23 "//base/update/updater/test/unittest/test_data/ohos_test.xml" 44 "//base/update/updater/services/ui/language/language_ui.cpp", 45 "//base/update/updater/services/ui/strategy/ui_strategy.cpp", 46 "//base/update/updater/services/ui/view/component/box_progress_adapter.cpp", 47 "//base/update/updater/services/ui/view/component/component_factory.cpp", 48 "//base/update/updater/services/ui/view/component/img_view_adapter.cpp", 49 "//base/update/updater/services/ui/view/component/label_btn_adapter.cpp", 50 "//base/update/updater/services/ui/view/component/text_label_adapter.cpp", [all …]
|
/base/update/updater/test/fuzztest/updaterfactoryreset_fuzzer/ |
D | BUILD.gn | 14 module_output_path = "updater/updater_factory_reset" 16 import("//base/update/updater/updater_default_cfg.gni") 26 "//base/update/updater/test/fuzztest/updaterfactoryreset_fuzzer" 28 "//base/update/updater/utils/include", 29 "//base/update/updater/interfaces/kits/include/", 30 "//base/update/updater/services/include/log", 31 "//base/update/updater/services", 32 "//base/update/updater/services/ui", 33 "//base/update/updater/services/include", 34 "//base/update/updater/services/include/package", [all …]
|
/base/update/updater/interfaces/kits/diff_patch/ |
D | BUILD.gn | 14 import("//base/update/updater/updater_default_cfg.gni") 21 "//base/update/updater/interfaces/kits/include", 22 "//base/update/updater/services/include", 23 "//base/update/updater/services/include/patch", 27 deps = [ "//base/update/updater/services/diffpatch/patch:libpatch" ] 34 "//base/update/updater/interfaces/kits/include", 35 "//base/update/updater/services/include", 36 "//base/update/updater/services/include/patch", 41 "//base/update/updater/interfaces/kits/misc_info:libmiscinfo", 42 "//base/update/updater/services/applypatch:libapplypatch", [all …]
|
/base/update/updater/utils/ |
D | BUILD.gn | 14 import("//base/update/updater/updater_default_cfg.gni") 25 "//base/update/updater/interfaces/kits/include/", 26 "//base/update/updater/services/include/", 37 subsystem_name = "updater" 38 part_name = "updater" 46 "//base/update/updater/interfaces/kits/include/", 47 "//base/update/updater/services/include/", 51 "//base/update/updater/interfaces/kits/misc_info:libmiscinfo", 52 "//base/update/updater/services/fs_manager:libfsmanager", 53 "//base/update/updater/utils:libutils", [all …]
|
/base/update/updater/test/unittest/service_test/ |
D | BUILD.gn | 16 UPDATER_TEST_ROOT = "//base/update/updater/test/unittest" 18 MODULE_OUTPUT_PATH = "updater/updater_test" 20 SUBSYSTEM_DIR = "//base/update/updater" 26 "//base/update/updater/test/unittest/test_data/ohos_test.xml" 29 "//base/update/updater/services/updater_preprocess.cpp", 30 "//base/update/updater/services/updater_utils.cpp", 37 "//base/update/updater/services/include/package", 38 "//base/update/updater/services/package/pkg_manager", 39 "//base/update/updater/services/package/pkg_verify", 40 "//base/update/updater/services/include/log", [all …]
|
/base/update/updater/services/script/ |
D | BUILD.gn | 14 import("//base/update/updater/updater_default_cfg.gni") 16 SUBSYSTEM_DIR = "//base/update/updater/services/script" 18 yacc_path = "$root_out_dir/updater/updater/yacc" 22 script = "//base/update/updater/services/script/generate_yacc.py" 25 "$root_out_dir/updater/updater/yacc/lexer.cpp", 26 "$root_out_dir/updater/updater/yacc/parser.cpp", 42 "//base/update/updater/interfaces/kits/include", 43 "//base/update/updater/services/include/log", 44 "//base/update/updater/services/include/package", 45 "//base/update/updater/services/include/script", [all …]
|
/base/update/updater/test/fuzztest/dopartitions_fuzzer/ |
D | BUILD.gn | 14 module_output_path = "updater/do_partitions" 16 import("//base/update/updater/updater_default_cfg.gni") 25 fuzz_config_file = "//base/update/updater/test/fuzztest/dopartitions_fuzzer" 27 "//base/update/updater/utils/include", 28 "//base/update/updater/interfaces/kits/include/", 29 "//base/update/updater/services/include/fs_manager", 30 "//base/update/updater/services/include/log", 31 "//base/update/updater/services", 32 "//base/update/updater/services/include", 36 "//base/update/updater/interfaces/kits/misc_info:libmiscinfo", [all …]
|
/base/update/updater/test/unittest/utils/ |
D | BUILD.gn | 16 UPDATER_TEST_ROOT = "//base/update/updater/test/unittest" 18 MODULE_OUTPUT_PATH = "updater/updater_test" 29 "//base/update/updater/utils/json/json_node.cpp", 30 "//base/update/updater/utils/utils.cpp", 34 "//base/update/updater/interfaces/kits/include/", 35 "//base/update/updater/services/include/", 36 "//base/update/updater/utils/include", 37 "//base/update/updater/utils/json", 38 "//base/update/updater/services/ui", 39 "//base/update/updater/test/unittest", [all …]
|
/base/update/updater/test/fuzztest/UpdaterFormatPartition_fuzzer/ |
D | BUILD.gn | 14 module_output_path = "updater/updater_format_artition" 16 import("//base/update/updater/updater_default_cfg.gni") 27 "//base/update/updater/utils/include", 28 "//base/update/updater/interfaces/kits/include/", 29 "//base/update/updater/services/include/package", 30 "//base/update/updater/services/include/fs_manager", 31 "//base/update/updater/services/package/pkg_manager", 32 "//base/update/updater/services/include/log", 33 "//base/update/updater/services", 34 "//base/update/updater/services/ui", [all …]
|
/base/update/updater/services/ptable_parse/ |
D | BUILD.gn | 14 import("//base/update/updater/updater_default_cfg.gni") 16 SUBSYSTEM_DIR = "//base/update/updater/services/ptable_parse" 21 "//base/update/updater/services/include", 22 "//base/update/updater/utils/include", 23 "//base/update/updater/utils/json", 26 "//base/update/updater/interfaces/kits/include/", 27 "//base/update/updater/services/include/script", 28 "//base/update/updater/services/include/package", 29 "//base/update/updater/services/include/applypatch", 30 "//base/update/updater/services/include/log", [all …]
|
/base/update/updater/test/fuzztest/UpdaterMountForPath_fuzzer/ |
D | BUILD.gn | 14 module_output_path = "updater/do_partitions" 16 import("//base/update/updater/updater_default_cfg.gni") 27 "//base/update/updater/utils/include", 28 "//base/update/updater/interfaces/kits/include", 29 "//base/update/updater/services/include/package", 30 "//base/update/updater/services/include/fs_manager", 31 "//base/update/updater/services/package/pkg_manager", 32 "//base/update/updater/services/include/log", 33 "//base/update/updater/services", 34 "//base/update/updater/services/ui", [all …]
|
/base/update/updater/services/diffpatch/patch/ |
D | BUILD.gn | 15 import("//base/update/updater/updater_default_cfg.gni") 18 SUBSYSTEM_DIR = "//base/update/updater/services/diffpatch" 23 "//base/update/updater/interfaces/kits/include/package", 24 "//base/update/updater/interfaces/kits/include", 25 "//base/update/updater/services/include/package", 26 "//base/update/updater/services/include/patch", 27 "//base/update/updater/services/include", 28 "//base/update/updater/utils/include", 29 "//base/update/updater/services/diffpatch/bzip2", 30 "//base/update/updater/services/diffpatch/patch", [all …]
|
/base/update/updater/services/diffpatch/diff/ |
D | BUILD.gn | 15 import("//base/update/updater/updater_default_cfg.gni") 18 SUBSYSTEM_DIR = "//base/update/updater/services/diffpatch" 23 "//base/update/updater/interfaces/kits/include/package", 24 "//base/update/updater/interfaces/kits/include", 25 "//base/update/updater/services/include/package", 26 "//base/update/updater/services/include/patch", 27 "//base/update/updater/services/include", 28 "//base/update/updater/utils/include", 29 "//base/update/updater/services/diffpatch/bzip2", 30 "//base/update/updater/services/diffpatch/diff", [all …]
|