- Apr 10, 2015
-
-
Elliott Hughes authored
Change-Id: Ie77a5584e301467c6a5e164d2c62d6f036b2c0c0
-
Elliott Hughes authored
-
Elliott Hughes authored
Change-Id: I5afaf70caa590525627c676c88b445d3162de33e
-
Elliott Hughes authored
-
Elliott Hughes authored
Change-Id: I59e08a304ae514a3fdb6fab58721f11670bc1b01
-
Elliott Hughes authored
-
Elliott Hughes authored
Currently fugu has a custom subclass to handle this. The default code supports devices with trackballs but not all shipping Nexus devices? That's just silly. Change-Id: Id2779c91284899a26b4bb1af41e7033aa889df10
-
Elliott Hughes authored
-
Elliott Hughes authored
Everyone's adding secret key combinations for this anyway, and it's very useful when debugging. Change-Id: Iad549452b872a7af963dd649f283ebcd3ea24234
-
Elliott Hughes authored
-
Elliott Hughes authored
This lets us recognize whether we have up/down/power, say, and tailor the UI accordingly. Change-Id: If94e454f14243b59d2f473ac9a436bd60591da01
-
Elliott Hughes authored
-
Elliott Hughes authored
Rather than add code to wrap menu items, let's just put output the recovery version to the log. It'll be visible at the bottom of the screen and automatically wrap. Change-Id: I158fe2d85bc56b195e00619fba455321743923bd
-
- Apr 09, 2015
-
-
Elliott Hughes authored
-
Elliott Hughes authored
-
Elliott Hughes authored
The current abstract class was a nice idea but has led to a lot of copy & paste in practice. Right now, no one we know of has any extra menu items, so let's make the default menu available to everyone. (If we assume that someone somewhere really does need custom device-specific menu options, a better API would let them add to our menu rather than replacing it.) Change-Id: I59f6a92f3ecd830c2ce78ce9da19eaaf472c5dfa
-
Elliott Hughes authored
Change-Id: Ifb466ee2a89da88832c04086fa43da2b8409c232
-
Elliott Hughes authored
-
Elliott Hughes authored
This fixes the N9 performance problem. Change-Id: I00c10d4162ff266a6243285e5a5e768217f6f799
-
Elliott Hughes authored
-
- Apr 08, 2015
-
-
Elliott Hughes authored
The original attempt missed the fact that Print is a member function, so the first argument is the implicit 'this'. Change-Id: I963b668c5432804c767f0a2e3ef7dea5978a1218
-
Elliott Hughes authored
-
Elliott Hughes authored
Dynamically allocate the text and menu arrays instead. Change-Id: Idbfc3fe4e4b50db4fee62ac2b6a7323cad369749
-
Elliott Hughes authored
-
Elliott Hughes authored
Change-Id: I805883e3863673416898bdef39c5703ca33f18e0
-
Tao Bao authored
-
Tao Bao authored
Currently it rotates the log files every time it boots into the recovery mode. We lose useful logs after ten times. This CL changes the rotation condition so that it will rotate only if it performs some actual operations that modify the flash (installs, wipes, sideloads and etc). Bug: 19695622 Change-Id: Ie708ad955ef31aa500b6590c65faa72391705940
-
- Mar 31, 2015
-
-
Tao Bao authored
-
Tao Bao authored
-
Tao Bao authored
It also changes the return type of wipe_data/wipe_cache to bool, so the caller can get the status accordingly. Change-Id: I3022dcdadd6504dac757a52c2932d1176ffd1918
-
Tao Bao authored
-
Andres Morales authored
This now gets done at the framework level. Doing it here breaks the signature on the partition. This reverts commit ee193879. Bug: 19967123 Change-Id: I2a977cb0f0ba94defa1bf9091219398ddc1d3528 (cherry picked from commit 03744464)
-
Tao Bao authored
-
- Mar 30, 2015
-
-
Tao Bao authored
When the command file contains "--sideload" (as a result of 'adb reboot sideload'), it goes into sideload mode directly. Text display will be turned on by default. It waits for user interaction upon finishing. When the command file contains "--sideload_auto_reboot", it enters sideload mode silently. And it will reboot after the installation regardless of its result, which is designed for automated testing purpose. Change-Id: Ifdf173351221c7bbf635cfd32463b48e1fff5740
-
- Mar 25, 2015
-
-
Elliott Hughes authored
-
Elliott Hughes authored
It's surprising that only one of the wipe options asks for confirmation. This change makes it easier to add confirmation to any action. I've also removed the version information from all but the main menu, because I find I'm not really reading the red text because there's so much of it all the time. (Given that fingerprints are long and menu items aren't wrapped, we might want to go with an actual "About" menu item instead.) Change-Id: I7d809fdd53f9af32efc78bee618f98a69883fffe
-
Tao Bao authored
-
Tao Bao authored
Change-Id: Ia897aa43e44d115bde6de91789b35723826ace22
-
- Mar 24, 2015
-
-
Elliott Hughes authored
-
Elliott Hughes authored
Change-Id: I7376b9d3c1e11d19e164072d6e9d09c1183114a0
-