android_mt6572_jiabo/bootable/recovery
2025-09-05 16:56:03 +08:00
..
applypatch first commit 2025-09-05 16:56:03 +08:00
bootloader_message first commit 2025-09-05 16:56:03 +08:00
edify first commit 2025-09-05 16:56:03 +08:00
etc first commit 2025-09-05 16:56:03 +08:00
fonts first commit 2025-09-05 16:56:03 +08:00
fstools first commit 2025-09-05 16:56:03 +08:00
minadbd first commit 2025-09-05 16:56:03 +08:00
minui first commit 2025-09-05 16:56:03 +08:00
minzip first commit 2025-09-05 16:56:03 +08:00
mtdutils first commit 2025-09-05 16:56:03 +08:00
otafault first commit 2025-09-05 16:56:03 +08:00
res-hdpi/images first commit 2025-09-05 16:56:03 +08:00
res-mdpi/images first commit 2025-09-05 16:56:03 +08:00
res-xhdpi/images first commit 2025-09-05 16:56:03 +08:00
res-xxhdpi/images first commit 2025-09-05 16:56:03 +08:00
res-xxxhdpi/images first commit 2025-09-05 16:56:03 +08:00
tests first commit 2025-09-05 16:56:03 +08:00
tools first commit 2025-09-05 16:56:03 +08:00
uncrypt first commit 2025-09-05 16:56:03 +08:00
update_verifier first commit 2025-09-05 16:56:03 +08:00
updater first commit 2025-09-05 16:56:03 +08:00
adb_install.cpp first commit 2025-09-05 16:56:03 +08:00
adb_install.h first commit 2025-09-05 16:56:03 +08:00
Android.mk first commit 2025-09-05 16:56:03 +08:00
asn1_decoder.cpp first commit 2025-09-05 16:56:03 +08:00
asn1_decoder.h first commit 2025-09-05 16:56:03 +08:00
backup.cpp first commit 2025-09-05 16:56:03 +08:00
bootloader.h first commit 2025-09-05 16:56:03 +08:00
bu.cpp first commit 2025-09-05 16:56:03 +08:00
bu.h first commit 2025-09-05 16:56:03 +08:00
CleanSpec.mk first commit 2025-09-05 16:56:03 +08:00
common.h first commit 2025-09-05 16:56:03 +08:00
default_device.cpp first commit 2025-09-05 16:56:03 +08:00
device.cpp first commit 2025-09-05 16:56:03 +08:00
device.h first commit 2025-09-05 16:56:03 +08:00
error_code.h first commit 2025-09-05 16:56:03 +08:00
fuse_sdcard_provider.cpp first commit 2025-09-05 16:56:03 +08:00
fuse_sdcard_provider.h first commit 2025-09-05 16:56:03 +08:00
fuse_sideload.cpp first commit 2025-09-05 16:56:03 +08:00
fuse_sideload.h first commit 2025-09-05 16:56:03 +08:00
install.cpp first commit 2025-09-05 16:56:03 +08:00
install.h first commit 2025-09-05 16:56:03 +08:00
interlace-frames.py first commit 2025-09-05 16:56:03 +08:00
NOTICE first commit 2025-09-05 16:56:03 +08:00
print_sha1.h first commit 2025-09-05 16:56:03 +08:00
README.md first commit 2025-09-05 16:56:03 +08:00
recovery-persist.cpp first commit 2025-09-05 16:56:03 +08:00
recovery-persist.rc first commit 2025-09-05 16:56:03 +08:00
recovery-refresh.cpp first commit 2025-09-05 16:56:03 +08:00
recovery-refresh.rc first commit 2025-09-05 16:56:03 +08:00
recovery.cpp first commit 2025-09-05 16:56:03 +08:00
recovery_cmds.h first commit 2025-09-05 16:56:03 +08:00
res-560dpi first commit 2025-09-05 16:56:03 +08:00
restore.cpp first commit 2025-09-05 16:56:03 +08:00
roots.cpp first commit 2025-09-05 16:56:03 +08:00
roots.h first commit 2025-09-05 16:56:03 +08:00
screen_ui.cpp first commit 2025-09-05 16:56:03 +08:00
screen_ui.h first commit 2025-09-05 16:56:03 +08:00
ui.cpp first commit 2025-09-05 16:56:03 +08:00
ui.h first commit 2025-09-05 16:56:03 +08:00
unique_fd.h first commit 2025-09-05 16:56:03 +08:00
verifier.cpp first commit 2025-09-05 16:56:03 +08:00
verifier.h first commit 2025-09-05 16:56:03 +08:00
voldclient.cpp first commit 2025-09-05 16:56:03 +08:00
voldclient.h first commit 2025-09-05 16:56:03 +08:00
wear_touch.cpp first commit 2025-09-05 16:56:03 +08:00
wear_touch.h first commit 2025-09-05 16:56:03 +08:00
wear_ui.cpp first commit 2025-09-05 16:56:03 +08:00
wear_ui.h first commit 2025-09-05 16:56:03 +08:00

The Recovery Image

Quick turn-around testing

mm -j && m ramdisk-nodeps && m recoveryimage-nodeps

# To boot into the new recovery image
# without flashing the recovery partition:
adb reboot bootloader
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.
adb root
adb sync data

# 32-bit device
adb shell /data/nativetest/recovery_unit_test/recovery_unit_test
adb shell /data/nativetest/recovery_component_test/recovery_component_test

# Or 64-bit device
adb shell /data/nativetest64/recovery_unit_test/recovery_unit_test
adb shell /data/nativetest64/recovery_component_test/recovery_component_test