/bootable/recovery/tests/unit/ |
D | sysutil_test.cpp | 36 ASSERT_TRUE(android::base::WriteStringToFile(content, temp_file1.path)); in TEST() 52 ASSERT_TRUE(android::base::WriteStringToFile(content, package.path)); in TEST() 60 ASSERT_TRUE(android::base::WriteStringToFile(block_map_content, block_map_file.path)); in TEST() 68 ASSERT_TRUE(android::base::WriteStringToFile(block_map_content, block_map_file.path)); in TEST() 76 ASSERT_TRUE(android::base::WriteStringToFile(block_map_content, block_map_file.path)); in TEST() 84 ASSERT_TRUE(android::base::WriteStringToFile(block_map_content, block_map_file.path)); in TEST() 97 ASSERT_TRUE(android::base::WriteStringToFile("/somefile\n", temp_file.path)); in TEST() 100 ASSERT_TRUE(android::base::WriteStringToFile("/somefile\n4096 4096\n0\n", temp_file.path)); in TEST() 104 ASSERT_TRUE(android::base::WriteStringToFile("/somefile\n4096 4096\n1\n", temp_file.path)); in TEST() 107 ASSERT_TRUE(android::base::WriteStringToFile("/somefile\n4096 4096\n2\n0 1\n", temp_file.path)); in TEST() [all …]
|
/bootable/recovery/tests/component/ |
D | uncrypt_test.cpp | 43 ASSERT_TRUE(android::base::SetProperty("ctl.stop", "setup-bcb")); in StopService() 44 ASSERT_TRUE(android::base::SetProperty("ctl.stop", "clear-bcb")); in StopService() 45 ASSERT_TRUE(android::base::SetProperty("ctl.stop", "uncrypt")); in StopService() 49 std::string setup_bcb = android::base::GetProperty(INIT_SVC_SETUP_BCB, ""); in StopService() 50 std::string clear_bcb = android::base::GetProperty(INIT_SVC_CLEAR_BCB, ""); in StopService() 51 std::string uncrypt = android::base::GetProperty(INIT_SVC_UNCRYPT, ""); in StopService() 85 ASSERT_TRUE(android::base::SetProperty("ctl.start", isSetup ? "setup-bcb" : "clear-bcb")); in SetupOrClearBcb() 112 ASSERT_TRUE(android::base::WriteFully(sockfd, &length_out, sizeof(int))) in SetupOrClearBcb() 114 ASSERT_TRUE(android::base::WriteFully(sockfd, message.data(), length)) in SetupOrClearBcb() 120 ASSERT_TRUE(android::base::ReadFully(sockfd, &status, sizeof(int))); in SetupOrClearBcb() [all …]
|
D | update_verifier_test.cpp | 51 ASSERT_TRUE(android::base::WriteStringToFile(content, temp_file.path)); in TEST_F() 55 ASSERT_TRUE(android::base::WriteStringToFile("\n" + content + "\n\n", temp_file.path)); in TEST_F() 64 ASSERT_TRUE(android::base::WriteStringToFile("line1", temp_file.path)); in TEST_F() 67 ASSERT_TRUE(android::base::WriteStringToFile("line1\nline2\nline3", temp_file.path)); in TEST_F() 80 ASSERT_TRUE(android::base::WriteStringToFile(content, temp_file.path)); in TEST_F() 93 ASSERT_TRUE(android::base::WriteStringToFile(content, temp_file.path)); in TEST_F()
|
D | verifier_test.cpp | 65 ASSERT_TRUE(android::base::ReadFileToString(from_testdata_base("testkey_v4.txt"), &testkey_v4)); in TEST() 68 ASSERT_TRUE(android::base::ReadFileToString(from_testdata_base("testkey_v3.txt"), &testkey_v3)); in TEST() 72 ASSERT_TRUE(android::base::WriteStringToFile(keys, key_file1.path)); in TEST() 87 ASSERT_TRUE(android::base::WriteStringToFile("invalid", key_file1.path)); in TEST() 91 ASSERT_TRUE(android::base::ReadFileToString(from_testdata_base("testkey_v4.txt"), &testkey_v4)); in TEST() 97 ASSERT_TRUE(android::base::WriteStringToFile(invalid_key2, key_file2.path)); in TEST() 104 ASSERT_TRUE(android::base::WriteStringToFile(invalid_key3, key_file3.path)); in TEST() 110 ASSERT_TRUE(android::base::WriteStringToFile(invalid_key4, key_file4.path)); in TEST() 116 ASSERT_TRUE(android::base::WriteStringToFile(invalid_key5, key_file5.path)); in TEST() 122 ASSERT_TRUE(android::base::ReadFileToString(from_testdata_base("testkey_v3.txt"), &testkey_v3)); in TEST() [all …]
|
D | imgdiff_test.cpp | 37 using android::base::get_unaligned; 122 ASSERT_TRUE(android::base::WriteStringToFile(src, src_file.path)); in TEST() 126 ASSERT_TRUE(android::base::WriteStringToFile(tgt, tgt_file.path)); in TEST() 136 ASSERT_TRUE(android::base::ReadFileToString(patch_file.path, &patch)); in TEST() 181 ASSERT_TRUE(android::base::ReadFileToString(tgt_file.path, &tgt)); in TEST() 183 ASSERT_TRUE(android::base::ReadFileToString(src_file.path, &src)); in TEST() 185 ASSERT_TRUE(android::base::ReadFileToString(patch_file.path, &patch)); in TEST() 230 ASSERT_TRUE(android::base::ReadFileToString(tgt_file.path, &tgt)); in TEST() 232 ASSERT_TRUE(android::base::ReadFileToString(src_file.path, &src)); in TEST() 234 ASSERT_TRUE(android::base::ReadFileToString(patch_file.path, &patch)); in TEST() [all …]
|
D | updater_test.cpp | 121 expect(android::base::GetProperty("ro.product.device", "").c_str(), in TEST_F() 125 expect(android::base::GetProperty("ro.build.fingerprint", "").c_str(), in TEST_F() 170 ASSERT_TRUE(android::base::ReadFileToString(src_file, &src_content)); in TEST_F() 175 std::string filename = android::base::Join( in TEST_F() 181 std::string filename_bad = android::base::Join( in TEST_F() 190 android::base::Join(std::vector<std::string>{ "EMMC", src_file, std::to_string(src_size - 1), in TEST_F() 222 ASSERT_TRUE(android::base::WriteStringToFile(buffer, temp_file1.path)); in TEST_F() 230 ASSERT_TRUE(android::base::WriteStringToFile(content, temp_file2.path)); in TEST_F() 279 ASSERT_TRUE(android::base::ReadFileToString(temp_file1.path, &data)); in TEST_F() 286 ASSERT_TRUE(android::base::ReadFileToString(temp_file1.path, &data)); in TEST_F() [all …]
|
D | install_test.cpp | 138 android::base::ReadFileToString(compatibility_zip_file.path, &compatibility_zip_content)); in TEST() 166 android::base::ReadFileToString(system_manifest_xml_path, &system_manifest_xml_content)); in TEST() 183 android::base::ReadFileToString(compatibility_zip_file.path, &compatibility_zip_content)); in TEST() 215 std::string device = android::base::GetProperty("ro.product.device", ""); in VerifyAbUpdateBinaryCommand() 217 std::string timestamp = android::base::GetProperty("ro.build.date.utc", ""); in VerifyAbUpdateBinaryCommand() 225 std::string metadata = android::base::Join(meta, "\n"); in VerifyAbUpdateBinaryCommand() 313 std::string device = android::base::GetProperty("ro.product.device", ""); in TEST() 315 std::string timestamp = android::base::GetProperty("ro.build.date.utc", ""); in TEST() 317 std::string metadata = android::base::Join( in TEST() 360 std::string serialno = android::base::GetProperty("ro.serialno", ""); in TEST()
|
D | applypatch_test.cpp | 48 ASSERT_TRUE(android::base::ReadFileToString(fname, &data)); in sha1sum() 64 ASSERT_TRUE(android::base::WriteStringToFile(content, fname)); in mangle_file() 79 bad_sha1_a = android::base::StringPrintf("%040x", rand()); in SetUp() 80 bad_sha1_b = android::base::StringPrintf("%040x", rand()); in SetUp() 251 std::string bad_sha1_a = android::base::StringPrintf("%040x", rand()); in TEST_F() 252 std::string bad_sha1_b = android::base::StringPrintf("%040x", rand()); in TEST_F() 285 ASSERT_TRUE(android::base::ReadFileToString(boot_img_file, &src_content)); in TEST_F() 288 ASSERT_TRUE(android::base::ReadFileToString(recovery_img_file, &tgt_content)); in TEST_F()
|
/bootable/recovery/uncrypt/ |
D | uncrypt.cpp | 146 if (!android::base::WriteFully(wfd, buffer, size)) { in write_at_offset() 195 if (android::base::GetProperty("ro.crypto.state", "") == "encrypted") { in find_block_device() 215 return android::base::WriteFully(socket, &status_out, sizeof(int)); in write_status_to_socket() 222 if (!android::base::ReadFileToString(uncrypt_path_file, &uncrypt_path)) { in find_uncrypt_package() 228 *package_name = android::base::Trim(uncrypt_path); in find_uncrypt_package() 255 if (!android::base::RemoveFileIfExists(map_file, &err)) { in produce_block_map() 260 android::base::unique_fd mapfd(open(tmp_map_file.c_str(), in produce_block_map() 286 std::string s = android::base::StringPrintf("%s\n%" PRId64 " %" PRId64 "\n", in produce_block_map() 289 if (!android::base::WriteStringToFd(s, mapfd)) { in produce_block_map() 301 android::base::unique_fd fd(open(path, O_RDONLY)); in produce_block_map() [all …]
|
/bootable/recovery/update_verifier/ |
D | update_verifier_main.cpp | 27 std::string s = android::base::GetProperty("ro.boot.slot_suffix", ""); in main() 35 android::base::InitLogging(argv, &android::base::KernelLogger); in main()
|
D | update_verifier.cpp | 70 if (android::base::StartsWith(de->d_name, "dm-")) { in dm_name_filter() 102 if (!android::base::ReadFileToString(path, &content)) { in read_blocks() 105 std::string dm_block_name = android::base::Trim(content); in read_blocks() 147 android::base::unique_fd fd(TEMP_FAILURE_RETRY(open(dm_block_device.c_str(), O_RDONLY))); in read_blocks() 168 if (!android::base::ReadFully(fd.get(), buf.data(), to_read)) { in read_blocks() 200 android::base::unique_fd care_map_fd(TEMP_FAILURE_RETRY(open(care_map_name.c_str(), O_RDONLY))); in verify_image() 212 if (!android::base::ReadFdToString(care_map_fd.get(), &file_content)) { in verify_image() 218 lines = android::base::Split(android::base::Trim(file_content), "\n"); in verify_image() 228 if (android::base::StartsWith(lines[i], "/dev/block/")) { in verify_image() 269 std::string verity_mode = android::base::GetProperty("ro.boot.veritymode", ""); in update_verifier() [all …]
|
/bootable/recovery/ |
D | install.cpp | 72 return android::base::Trim(str.substr(pos+1)); in parse_build_number() 109 std::vector<std::string> lines = android::base::Split(metadata, "\n"); in read_source_target_build() 111 std::string str = android::base::Trim(line); in read_source_target_build() 112 if (android::base::StartsWith(str, "pre-build-incremental")) { in read_source_target_build() 117 } else if (android::base::StartsWith(str, "post-build-incremental")) { in read_source_target_build() 137 for (const std::string& line : android::base::Split(metadata_str, "\n")) { in check_newer_ab_build() 144 std::string value = android::base::GetProperty("ro.product.device", ""); in check_newer_ab_build() 154 value = android::base::GetProperty("ro.serialno", ""); in check_newer_ab_build() 158 for (const std::string& number : android::base::Split(pkg_serial_no, "|")) { in check_newer_ab_build() 159 if (value == android::base::Trim(number)) { in check_newer_ab_build() [all …]
|
D | adb_install.cpp | 41 if (android::base::GetBoolProperty("sys.usb.configfs", false)) { in set_usb_driver() 46 android::base::unique_fd fd(open(USB_DRIVER_CONTROL, O_WRONLY)); in set_usb_driver() 54 if (!android::base::WriteStringToFd(enabled ? "1" : "0", fd)) { in set_usb_driver() 61 android::base::SetProperty("ctl.stop", "adbd"); in stop_adbd() 69 android::base::SetProperty("ctl.start", "adbd"); in maybe_restart_adbd()
|
D | rotate_logs.cpp | 69 if (!android::base::ParseUint(number, &i)) { in logrotate() 92 std::string old_log = android::base::StringPrintf("%s", last_log_file); in rotate_logs() 96 std::string new_log = android::base::StringPrintf("%s.%d", last_log_file, i + 1); in rotate_logs() 100 std::string old_kmsg = android::base::StringPrintf("%s", last_kmsg_file); in rotate_logs() 104 std::string new_kmsg = android::base::StringPrintf("%s.%d", last_kmsg_file, i + 1); in rotate_logs()
|
D | ui.cpp | 120 if (!android::base::ReadFileToString(max_brightness_file_, &content)) { in InitScreensaver() 126 if (!android::base::ParseUint(android::base::Trim(content), &max_value)) { in InitScreensaver() 133 if (!android::base::WriteStringToFile(std::to_string(brightness_normal_value_), in InitScreensaver() 159 if (android::base::ReadFileToString("/proc/cmdline", &cmdline)) { in Init() 443 if (android::base::WriteStringToFile(std::to_string(brightness_dimmed_value_), in WaitKey() 450 if (android::base::WriteStringToFile("0", brightness_file_)) { in WaitKey() 464 if (android::base::WriteStringToFile(std::to_string(brightness_normal_value_), in WaitKey()
|
/bootable/recovery/bootloader_message/ |
D | bootloader_message.cpp | 58 *err += android::base::StringPrintf("failed to stat %s try %d: %s\n", in wait_for_device() 65 *err += android::base::StringPrintf("failed to stat %s\n", blk_device.c_str()); in wait_for_device() 75 android::base::unique_fd fd(open(misc_blk_device.c_str(), O_RDONLY)); in read_misc_partition() 77 *err = android::base::StringPrintf("failed to open %s: %s", misc_blk_device.c_str(), in read_misc_partition() 82 *err = android::base::StringPrintf("failed to lseek %s: %s", misc_blk_device.c_str(), in read_misc_partition() 86 if (!android::base::ReadFully(fd, p, size)) { in read_misc_partition() 87 *err = android::base::StringPrintf("failed to read %s: %s", misc_blk_device.c_str(), in read_misc_partition() 96 android::base::unique_fd fd(open(misc_blk_device.c_str(), O_WRONLY)); in write_misc_partition() 98 *err = android::base::StringPrintf("failed to open %s: %s", misc_blk_device.c_str(), in write_misc_partition() 103 *err = android::base::StringPrintf("failed to lseek %s: %s", misc_blk_device.c_str(), in write_misc_partition() [all …]
|
/bootable/recovery/otautil/ |
D | ThermalUtil.cpp | 34 if (android::base::StartsWith(de->d_name, "thermal_zone")) { in thermal_filter() 66 if (!android::base::ReadFileToString(path, &content)) { in GetMaxValueFromThermalZone() 72 if (!android::base::ParseInt(android::base::Trim(content), &temperature)) { in GetMaxValueFromThermalZone()
|
D | SysUtil.cpp | 68 if (!android::base::ReadFileToString(filename, &content)) { in MapBlockFile() 73 std::vector<std::string> lines = android::base::Split(android::base::Trim(content), "\n"); in MapBlockFile() 111 android::base::unique_fd fd(TEMP_FAILURE_RETRY(open(block_dev.c_str(), O_RDONLY))); in MapBlockFile() 182 android::base::unique_fd fd(TEMP_FAILURE_RETRY(open(fn.c_str(), O_RDONLY))); in MapFile()
|
D | rangeset.cpp | 48 std::vector<std::string> pieces = android::base::Split(range_text, ","); in Parse() 55 if (!android::base::ParseUint(pieces[0], &num, static_cast<size_t>(INT_MAX))) { in Parse() 76 if (!android::base::ParseUint(pieces[i + 1], &first, static_cast<size_t>(INT_MAX)) || in Parse() 77 !android::base::ParseUint(pieces[i + 2], &second, static_cast<size_t>(INT_MAX))) { in Parse() 152 result += android::base::StringPrintf(",%zu,%zu", r.first, r.second); in ToString()
|
/bootable/recovery/otautil/include/otautil/ |
D | cache_location.h | 48 void set_stash_directory_base(const std::string& base) { in set_stash_directory_base() argument 49 stash_directory_base_ = base; in set_stash_directory_base()
|
/bootable/recovery/updater/ |
D | updater.cpp | 55 static void UpdaterLogger(android::base::LogId /* id */, android::base::LogSeverity /* severity */, in UpdaterLogger() 71 android::base::InitLogging(argv, &UpdaterLogger); in main() 185 const std::vector<std::string> lines = android::base::Split(state.errmsg, "\n"); in main()
|
D | install.cpp | 73 std::vector<std::string> lines = android::base::Split(buffer, "\n"); in uiPrint() 91 android::base::StringAppendV(&error_msg, format, ap); in uiPrintf() 105 std::string buffer = android::base::Join(args, ""); in UIPrintFn() 229 if (!android::base::ParseUint(target_size_str.c_str(), &target_size)) { in ApplyPatchFn() 508 if (!android::base::ParseInt(fs_size, &size)) { in FormatFn() 592 if (!android::base::ParseDouble(frac_str.c_str(), &frac)) { in ShowProgressFn() 597 if (!android::base::ParseInt(sec_str.c_str(), &sec)) { in ShowProgressFn() 621 if (!android::base::ParseDouble(frac_str.c_str(), &frac)) { in SetProgressFn() 640 std::string value = android::base::GetProperty(key, ""); in GetPropFn() 691 std::vector<std::string> lines = android::base::Split(buffer, "\n"); in FileGetPropFn() [all …]
|
/bootable/recovery/applypatch/ |
D | imgdiff.cpp | 173 using android::base::get_unaligned; 186 return android::base::WriteFully(fd, &value, sizeof(int64_t)); in Write8() 192 return android::base::WriteFully(fd, &value, sizeof(int32_t)); in Write4() 355 android::base::unique_fd patch_fd(open(ptemp, O_RDONLY)); in MakePatch() 369 if (!android::base::ReadFully(patch_fd, patch_data->data(), sz)) { in MakePatch() 503 LOG(INFO) << android::base::StringPrintf("chunk %zu: normal (%10zu, %10zu) %10zu", index, in WriteHeaderToFd() 510 LOG(INFO) << android::base::StringPrintf("chunk %zu: deflate (%10zu, %10zu) %10zu", index, in WriteHeaderToFd() 524 LOG(INFO) << android::base::StringPrintf("chunk %zu: raw (%10zu, %10zu)", index, in WriteHeaderToFd() 527 if (!android::base::WriteFully(fd, data_.data(), data_.size())) { in WriteHeaderToFd() 556 if (!android::base::WriteStringToFd("IMGDIFF" + std::to_string(VERSION), patch_fd)) { in WritePatchDataToFd() [all …]
|
/bootable/recovery/boot_control/ |
D | boot_control.cpp | 36 boot_control_module_t base; member 95 android::base::unique_fd fd(open(misc_device, O_RDONLY)); in LoadBootloaderControl() 104 if (!android::base::ReadFully(fd.get(), buffer, sizeof(bootloader_control))) { in LoadBootloaderControl() 113 android::base::unique_fd fd(open(misc_device, O_WRONLY | O_SYNC)); in UpdateAndSaveBootloaderControl() 122 if (!android::base::WriteFully(fd.get(), buffer, sizeof(bootloader_control))) { in UpdateAndSaveBootloaderControl() 216 std::string suffix_prop = android::base::GetProperty("ro.boot.slot_suffix", ""); in BootControl_lazyInitialization() 375 .base =
|
/bootable/recovery/edify/ |
D | expr.cpp | 146 if (!android::base::ParseInt(val.c_str(), &v, 0)) { in SleepFn() 268 if (!android::base::ParseInt(args[0].c_str(), &l_int)) { in LessThanIntFn() 274 if (!android::base::ParseInt(args[1].c_str(), &r_int)) { in LessThanIntFn() 296 if (!android::base::ParseInt(args[0].c_str(), &l_int)) { in GreaterThanIntFn() 302 if (!android::base::ParseInt(args[1].c_str(), &r_int)) { in GreaterThanIntFn() 407 android::base::StringAppendV(&state->errmsg, format, ap); in ErrorAbort() 416 android::base::StringAppendV(&err_message, format, ap); in ErrorAbort() 419 state->errmsg = android::base::Trim(err_message) + "\n"; in ErrorAbort()
|