Skip to content
No description or website provided.
C++ C Makefile Shell Objective-C Yacc Other
Latest commit 8e507d8 Jun 20, 2016 @nadlabak nadlabak recovery: Initialize menu_show_start_ to avoid crash
When left uninitialized, wrong pointer to text may be passed from
draw_screen_locked to draw_menu_item, causing segfault in gr_text.

Change-Id: I932dd8c4d3d28afe82decc46f1f0af20586d88df
Failed to load latest commit information.
applypatch imgdiff: skip spurious gzip headers in image files Dec 28, 2015
edify recovery: Switch to clang Nov 7, 2015
etc Mount pstore filesystem while in recovery Apr 26, 2016
fonts more font improvements and cleanup Mar 7, 2013
fstools recovery: fstools: Honor TARGET_USES_EXFAT Dec 16, 2015
minadbd minadbd: use strdup() to create argument for sideload thread. Nov 7, 2015
minui Merge tag 'android-6.0.1_r22' of https://android.googlesource.com/pla… Mar 11, 2016
minzip Merge tag 'android-6.0.1_r24' into HEAD Apr 5, 2016
mtdutils recovery: Awakening of MiniVold Nov 25, 2015
res-hdpi/images recovery: Implement sysbar Mar 7, 2016
res-mdpi/images recovery: Implement sysbar Mar 7, 2016
res-xhdpi/images recovery: Implement sysbar Mar 7, 2016
res-xxhdpi/images recovery: Implement sysbar Mar 7, 2016
res-xxxhdpi/images recovery: Implement sysbar Mar 7, 2016
testdata Add support for ECDSA signatures Oct 10, 2013
tests recovery: Switch to clang Nov 8, 2015
tools Check all lseek calls succeed. Apr 29, 2015
uncrypt uncrypt: remove O_SYNC to avoid time-out failures Nov 7, 2015
updater update-binary: support reboot_now on older recoveries Nov 25, 2015
Android.mk recovery: Remove insecure wipe from menu on user builds Feb 5, 2016
CleanSpec.mk recovery: minui: add adf backend Apr 25, 2014
NOTICE Automated import from //branches/donutburger/...@140818,140818 Mar 24, 2009
README.md Auto-detect whether to use the long-press UI. Apr 10, 2015
adb_install.cpp sr: Add performance control Jan 21, 2016
adb_install.h recovery: Provide sideload cancellation Nov 25, 2015
asn1_decoder.cpp Add missing includes. Jan 28, 2015
asn1_decoder.h Add support for ECDSA signatures Oct 10, 2013
backup.cpp recovery: bu: Make 64-bit clean Mar 8, 2016
bootloader.cpp Allow custom bootloader msg offset in block misc Nov 25, 2015
bootloader.h add the functions for multi-stage packages to updater Nov 26, 2013
bu.cpp recovery: bu: Implement backup/restore Nov 25, 2015
bu.h recovery: bu: Implement backup/restore Nov 25, 2015
common.h Rotate logs only when there are actual operations Apr 7, 2015
default_device.cpp Auto-detect whether to use the long-press UI. Apr 10, 2015
device.cpp recovery: Add wipe system partition option Apr 5, 2016
device.h recovery: Add wipe system partition option Apr 5, 2016
fuse_sdcard_provider.cpp recovery: Provide sideload cancellation Nov 25, 2015
fuse_sdcard_provider.h recovery: Switch fuse_* to C++. Nov 7, 2015
fuse_sideload.cpp recovery: Provide caching for sideload files Nov 25, 2015
fuse_sideload.h recovery: Provide sideload cancellation Nov 25, 2015
install.cpp recovery: don't override selinux for cache partition Feb 11, 2016
install.h sr: Add performance control Jan 21, 2016
interlace-frames.py update tools for making recovery images Mar 11, 2014
messagesocket.cpp recovery: Initial dialog implementation Nov 25, 2015
messagesocket.h recovery: Initial dialog implementation Nov 25, 2015
recovery.cpp recovery: Add wipe system partition option Apr 5, 2016
recovery_cmds.h recovery: Assimilate minivold Dec 2, 2015
res-560dpi recovery: Use xxhdpi resources for 560dpi devices Nov 7, 2015
restore.cpp recovery: Initial dialog implementation Nov 25, 2015
roots.cpp recovery: rename remount_for_wipe Feb 8, 2016
roots.h recovery: rename remount_for_wipe Feb 8, 2016
screen_ui.cpp recovery: Initialize menu_show_start_ to avoid crash Jun 20, 2016
screen_ui.h recovery: Only set relevant sysbar state flags Mar 14, 2016
ui.cpp ui: Also detect KEY_HOME Mar 28, 2016
ui.h recovery: Implement sysbar Mar 7, 2016
verifier.cpp Add missing includes. Jan 28, 2015
verifier.h do verification and extraction on memory, not files Jan 16, 2014
verifier_test.cpp recovery: Implement sysbar Mar 7, 2016
verifier_test.sh Add support for ECDSA signatures Oct 10, 2013
voldclient.cpp recovery: Awakening of MiniVold Nov 25, 2015
voldclient.h recovery: Awakening of MiniVold Nov 25, 2015
wear_ui.cpp sr: Touch UI Nov 25, 2015
wear_ui.h sr: Touch UI Nov 25, 2015

README.md

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
Something went wrong with that request. Please try again.