/bootable/recovery/ |
D | Android.bp | 93 "recovery.cpp", 102 name: "recovery", 103 recovery: true, 124 "e2fsdroid.recovery", 127 "mke2fs.conf.recovery", 128 "mke2fs.recovery", 135 name: "recovery-persist", 142 "recovery-persist.cpp", 157 "recovery-persist.rc", 163 name: "recovery-refresh", [all …]
|
D | Android.mk | 47 librecovery_ui.recovery 61 make_f2fs.recovery \ 62 sload_f2fs.recovery 70 LOCAL_REQUIRED_MODULES += recovery-persist 72 LOCAL_REQUIRED_MODULES += recovery-refresh
|
D | README.md | 9 # To boot into the new recovery image 10 # without flashing the recovery partition: 12 fastboot boot $ANDROID_PRODUCT_OUT/recovery.img 17 mmma -j bootable/recovery 34 `recovery-refresh` and `recovery-persist` executables exist only on systems without 41 contents of pmsg buffer into /data/misc/recovery/inject.txt. Test will pass if 44 Using `adb` under recovery 47 When running recovery image from debuggable builds (i.e. `-eng` or `-userdebug` build variants, or 49 allows `adb` communication. A device should be listed under `adb devices`, either in `recovery` or 54 1234567890abcdef recovery [all …]
|
D | recovery-persist.rc | 2 mkdir /data/misc/recovery 0770 system log 3 exec_background - system log -- /system/bin/recovery-persist
|
D | CleanSpec.mk | 49 $(call add-clean-step, rm -rf $(PRODUCT_OUT)/recovery/root/sbin) 52 $(call add-clean-step, rm -rf $(PRODUCT_OUT)/recovery/root/system/lib64/libinstall.so)
|
D | recovery-refresh.rc | 2 exec_background - system log -- /system/bin/recovery-refresh
|
D | .clang-format | 1 # bootable/recovery project uses repohook to apply `clang-format` to the changed lines, with the 13 # default behavior for bootable/recovery project.
|
D | recovery_main.cpp | 119 boot.recovery[sizeof(boot.recovery) - 1] = '\0'; // Ensure termination in get_args() 120 std::string boot_recovery(boot.recovery); in get_args() 128 } else if (boot.recovery[0] != 0) { in get_args()
|
/bootable/recovery/tests/component/ |
D | bootloader_message_test.cpp | 36 strlcpy(boot.recovery, "message1\nmessage2\n", sizeof(boot.recovery)); in TEST() 58 strlcpy(boot.recovery, "random message", sizeof(boot.recovery)); in TEST() 68 ASSERT_EQ(expected, std::string(boot.recovery)); in TEST() 86 ASSERT_EQ("recovery\n", std::string(boot.recovery)); in TEST() 108 ASSERT_GE(expected.size(), sizeof(boot.recovery)); in TEST() 112 ASSERT_EQ(expected.substr(0, sizeof(boot.recovery) - 1), std::string(boot.recovery)); in TEST() 113 ASSERT_EQ('\0', boot.recovery[sizeof(boot.recovery) - 1]); in TEST()
|
D | applypatch_modes_test.cpp | 61 recovery = GetEmmcTargetString(recovery_file); in SetUp() 62 ASSERT_FALSE(recovery.empty()); in SetUp() 73 std::string recovery; member in ApplyPatchModesTest 184 ASSERT_EQ(0, InvokeApplyPatchModes({ "applypatch", "--check", recovery })); in TEST_F()
|
D | uncrypt_test.cpp | 137 ASSERT_EQ(message_in_bcb, std::string(boot.recovery)); in SetupOrClearBcb() 140 ASSERT_LE(message_in_bcb.size(), sizeof(boot.recovery)); in SetupOrClearBcb() 141 size_t left = sizeof(boot.recovery) - message_in_bcb.size(); in SetupOrClearBcb() 142 ASSERT_EQ(std::string(left, '\0'), std::string(&boot.recovery[message_in_bcb.size()], left)); in SetupOrClearBcb()
|
/bootable/recovery/bootloader_message/ |
D | bootloader_message.cpp | 197 memset(boot->recovery, 0, sizeof(boot->recovery)); in update_bootloader_message_in_struct() 200 strlcpy(boot->recovery, "recovery\n", sizeof(boot->recovery)); in update_bootloader_message_in_struct() 202 strlcat(boot->recovery, s.c_str(), sizeof(boot->recovery)); in update_bootloader_message_in_struct() 204 strlcat(boot->recovery, "\n", sizeof(boot->recovery)); in update_bootloader_message_in_struct()
|
/bootable/recovery/tools/image_generator/ |
D | ImageGenerator.mf | 1 Main-Class: com.android.recovery.tools.ImageGenerator
|
D | README.md | 5 under recovery mode. And thus we don't need to do the manual work by running 20 strings in xml format, e.g. bootable/recovery/tools/recovery_l10n/res/
|
D | ImageGenerator.java | 17 package com.android.recovery.tools;
|
/bootable/recovery/tests/manual/ |
D | recovery_test.cpp | 51 TEST(recovery, refresh) { in TEST() argument 69 TEST(recovery, persist) { in TEST() argument
|
/bootable/recovery/etc/ |
D | init.rc | 1 import /init.recovery.${ro.hardware}.rc 80 service recovery /system/bin/recovery 81 socket recovery stream 422 system system 82 seclabel u:r:recovery:s0 84 service adbd /system/bin/adbd --root_seclabel=u:r:su:s0 --device_banner=recovery
|
/bootable/recovery/tools/recovery_l10n/ |
D | README.md | 5 cd bootable/recovery && mma -j32 34 image works by running graphic tests under the recovery mode.
|
/bootable/recovery/bootloader_message/include/bootloader_message/ |
D | bootloader_message.h | 67 char recovery[768]; member
|
/bootable/recovery/minadbd/ |
D | Android.bp | 65 recovery: true,
|
/bootable/recovery/tests/ |
D | Android.bp | 23 "bootable/recovery",
|
/bootable/recovery/updater_sample/ |
D | README.md | 164 1. Compile the app `mmma -j bootable/recovery/updater_sample`.
|