Home
last modified time | relevance | path

Searched refs:updater (Results 1 – 25 of 91) sorted by relevance

1234

/base/update/updater/test/unittest/
DBUILD.gn14 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/
DBUILD.gn16 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/
DBUILD.gn16 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/
DBUILD.gn14 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/
DBUILD.gn16 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/
DBUILD.gn14 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/
DBUILD.gn14 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/
DBUILD.gn14 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/
DBUILD.gn16 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/
DREADME_zh.md12 升级包安装组件运行在updater分区,其功能主要包括读取misc分区信息获取升级包状态,对升级包进行校验,确保升级包合法有效;然后从升级包中解析出升级的可执行程序,创建子进程并启动升级程序。具体升…
18 ![](figures/Openharmony-updater-升级子系统架构图.png)
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 …]
DREADME.md12updater 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.
44updater partition is independent of other partitions. It is recommended that the size of the updat…
52updater 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/
DBUILD.gn14 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/
DBUILD.gn16 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/
DBUILD.gn14 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/
DBUILD.gn14 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/
DBUILD.gn14 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/
DBUILD.gn16 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/
DBUILD.gn14 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/
DBUILD.gn14 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/
DBUILD.gn16 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/
DBUILD.gn14 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/
DBUILD.gn14 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/
DBUILD.gn14 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/
DBUILD.gn15 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/
DBUILD.gn15 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 …]

1234