diff options
author | Tao Bao <tbao@google.com> | 2019-09-13 19:40:32 +0200 |
---|---|---|
committer | android-build-merger <android-build-merger@google.com> | 2019-09-13 19:40:32 +0200 |
commit | 78df66969b88b5860ba1398ccd709ea12bdf42ce (patch) | |
tree | a53297d23d2524342dbcdd082fc8b8ea4055e4f2 | |
parent | Merge "Link libcrypto dynamically for recovery unit tests." am: 54100d3348 (diff) | |
parent | Merge "Update the instruction for building recovery image on Pixels." (diff) | |
download | android_bootable_recovery-78df66969b88b5860ba1398ccd709ea12bdf42ce.tar android_bootable_recovery-78df66969b88b5860ba1398ccd709ea12bdf42ce.tar.gz android_bootable_recovery-78df66969b88b5860ba1398ccd709ea12bdf42ce.tar.bz2 android_bootable_recovery-78df66969b88b5860ba1398ccd709ea12bdf42ce.tar.lz android_bootable_recovery-78df66969b88b5860ba1398ccd709ea12bdf42ce.tar.xz android_bootable_recovery-78df66969b88b5860ba1398ccd709ea12bdf42ce.tar.zst android_bootable_recovery-78df66969b88b5860ba1398ccd709ea12bdf42ce.zip |
-rw-r--r-- | README.md | 26 |
1 files changed, 20 insertions, 6 deletions
@@ -4,19 +4,33 @@ The Recovery Image Quick turn-around testing ------------------------- - mm -j && m ramdisk-nodeps && m recoveryimage-nodeps +* Devices using recovery-as-boot (e.g. Pixels, which set BOARD\_USES\_RECOVERY\_AS\_BOOT) - # To boot into the new recovery image - # without flashing the recovery partition: - adb reboot bootloader - fastboot boot $ANDROID_PRODUCT_OUT/recovery.img + # After setting up environment and lunch. + m -j bootimage + adb reboot bootloader + + # Pixel devices don't support booting into recovery mode with `fastboot boot`. + fastboot flash boot + + # Manually choose `Recovery mode` from bootloader menu. + +* Devices with a separate recovery image (e.g. Nexus) + + # After setting up environment and lunch. + mm -j && m ramdisk-nodeps && m recoveryimage-nodeps + adb reboot bootloader + + # To boot into the new recovery image without flashing the recovery partition: + fastboot boot $ANDROID_PRODUCT_OUT/recovery.img Running the tests ----------------- + # After setting up environment and lunch. mmma -j bootable/recovery - # Running the tests on device. + # Running the tests on device (under normal boot). adb root adb sync data |