No description
Find a file
Doug Zongker 7440630caa refactor ui functions into a class
Move all the functions in ui.c to be members of a ScreenRecoveryUI
class, which is a subclass of an abstract RecoveryUI class.  Recovery
then creates a global singleton instance of this class and then invoke
the methods to drive the UI.  We use this to allow substitution of a
different RecoveryUI implementation for devices with radically
different form factors (eg, that don't have a screen).

Change-Id: I7fd8b2949d0db5a3f47c52978bca183966c86f33
2011-10-28 15:13:10 -07:00
applypatch Remove the simulator target from all makefiles. 2011-07-11 22:11:45 -07:00
edify make StringValue wrapper okay to call on NULL 2010-02-24 15:05:07 -08:00
etc Add missing commands to recovery init.rc 2011-07-07 13:29:43 -07:00
minelf Working ASLR implementation 2010-08-02 14:17:33 -07:00
minui turn recovery into a C++ binary 2011-10-28 10:33:05 -07:00
minzip turn recovery into a C++ binary 2011-10-28 10:33:05 -07:00
mtdutils turn recovery into a C++ binary 2011-10-28 10:33:05 -07:00
res/images update recovery with new 3D images 2011-09-20 14:16:46 -07:00
testdata add a simple unit test for the OTA package verifier 2009-12-09 17:01:45 -08:00
tools Remove the simulator target from all makefiles. 2011-07-11 22:11:45 -07:00
updater allow recovery packages to wipe cache 2011-10-19 11:26:18 -07:00
Android.mk refactor ui functions into a class 2011-10-28 15:13:10 -07:00
bootloader.cpp turn recovery into a C++ binary 2011-10-28 10:33:05 -07:00
bootloader.h turn recovery into a C++ binary 2011-10-28 10:33:05 -07:00
CleanSpec.mk Add an empty CleanSpec.mk 2010-03-08 18:04:03 -08:00
common.h turn recovery into a C++ binary 2011-10-28 10:33:05 -07:00
default_recovery_ui.c Allow applying an OTA package manually from cache. 2011-06-24 11:53:58 -07:00
install.cpp refactor ui functions into a class 2011-10-28 15:13:10 -07:00
install.h turn recovery into a C++ binary 2011-10-28 10:33:05 -07:00
make-overlay.py change the default recovery assets to be in holograph style 2011-03-02 10:38:02 -08:00
NOTICE Automated import from //branches/master/...@140824,140824 2009-03-24 18:36:42 -07:00
recovery.cpp refactor ui functions into a class 2011-10-28 15:13:10 -07:00
recovery_ui.h turn recovery into a C++ binary 2011-10-28 10:33:05 -07:00
roots.cpp turn recovery into a C++ binary 2011-10-28 10:33:05 -07:00
roots.h turn recovery into a C++ binary 2011-10-28 10:33:05 -07:00
screen_ui.cpp refactor ui functions into a class 2011-10-28 15:13:10 -07:00
screen_ui.h refactor ui functions into a class 2011-10-28 15:13:10 -07:00
ui.h refactor ui functions into a class 2011-10-28 15:13:10 -07:00
verifier.cpp refactor ui functions into a class 2011-10-28 15:13:10 -07:00
verifier.h do not merge: cherry-picked 60151a295c from master branch 2009-08-17 13:21:04 -07:00
verifier_test.cpp turn recovery into a C++ binary 2011-10-28 10:33:05 -07:00
verifier_test.sh turn recovery into a C++ binary 2011-10-28 10:33:05 -07:00