Tao Bao
9d15b4ea0d
Merge "Fix a log issue in ui.cpp." am: 7f38fbf976 am: c33d037d7d am: 2be767eba4
...
am: 8af3af933b
Change-Id: If2e117d67d4f26c9014d6eb53b9fdc4b33b9332b
2017-02-01 16:49:59 +00:00
Tao Bao
8af3af933b
Merge "Fix a log issue in ui.cpp." am: 7f38fbf976 am: c33d037d7d
...
am: 2be767eba4
Change-Id: Id0b175413d92e994fb18c0b93bdfd20a02843e6c
2017-02-01 16:47:28 +00:00
Tao Bao
2be767eba4
Merge "Fix a log issue in ui.cpp." am: 7f38fbf976
...
am: c33d037d7d
Change-Id: I440288d7d518e9aa6cb13fe7d8647770bc7011f3
2017-02-01 16:44:58 +00:00
Tao Bao
c33d037d7d
Merge "Fix a log issue in ui.cpp."
...
am: 7f38fbf976
Change-Id: I84dcdabf341eb566ee7591259c405ac7d406ebf0
2017-02-01 16:42:58 +00:00
Tao Bao
7f38fbf976
Merge "Fix a log issue in ui.cpp."
2017-02-01 16:39:13 +00:00
Tao Bao
8eec37330b
Fix a log issue in ui.cpp.
...
It's a copy/paste error when addressing reviewer's comment for commit
6278bdf349 .
Test: recovery gives the right message (e.g. "Permission denied") when
it fails to read max_brightness.
Change-Id: I10372c82595bdc00a6f6725f036c02721b19a1aa
2017-01-31 21:27:27 -08:00
Tao Bao
3e41d22400
Merge "bootable/recovery: cleanup compiler warnings (potential leak of memory)" am: 7ab9c3812d am: 29ef12f777 am: 1c35b48253
...
am: e4cf63be78
Change-Id: I4fca7ee7e8164e049d966822670d486c3e3fc183
2017-02-01 05:23:22 +00:00
Tao Bao
e4cf63be78
Merge "bootable/recovery: cleanup compiler warnings (potential leak of memory)" am: 7ab9c3812d am: 29ef12f777
...
am: 1c35b48253
Change-Id: Ic23c7a580b346220485c913e98304c5a3cf05026
2017-02-01 05:20:55 +00:00
Tao Bao
1c35b48253
Merge "bootable/recovery: cleanup compiler warnings (potential leak of memory)" am: 7ab9c3812d
...
am: 29ef12f777
Change-Id: I95295f72efb73b6b40a2cd420514204b4bc93d63
2017-02-01 05:18:26 +00:00
Tao Bao
29ef12f777
Merge "bootable/recovery: cleanup compiler warnings (potential leak of memory)"
...
am: 7ab9c3812d
Change-Id: I779a671ef4756fb149dc1bd5823eb85f0e846269
2017-02-01 05:15:50 +00:00
Tao Bao
7ab9c3812d
Merge "bootable/recovery: cleanup compiler warnings (potential leak of memory)"
2017-02-01 05:10:15 +00:00
Tao Bao
85ff6f7d06
Merge "recovery: Add screensaver mode." am: 389a29193c am: 2684259c34 am: 79ce31073a
...
am: 1d17298958
Change-Id: Ie6692ff538ffb4600e4c912ca0f1dca0355e8cfb
2017-01-31 06:22:54 +00:00
Tao Bao
1d17298958
Merge "recovery: Add screensaver mode." am: 389a29193c am: 2684259c34
...
am: 79ce31073a
Change-Id: I7f8d0553853ed01acd9973a80c710b3eab1f370b
2017-01-31 06:20:23 +00:00
Tao Bao
79ce31073a
Merge "recovery: Add screensaver mode." am: 389a29193c
...
am: 2684259c34
Change-Id: I94fa5b8e3d0faad7e16a8f696f9b96bb055f2fc6
2017-01-31 06:17:53 +00:00
Tao Bao
2684259c34
Merge "recovery: Add screensaver mode."
...
am: 389a29193c
Change-Id: Ia3a03dce52f6e6c0aa907643aa67ad725fea8005
2017-01-31 06:15:53 +00:00
Tao Bao
389a29193c
Merge "recovery: Add screensaver mode."
2017-01-31 06:11:37 +00:00
Tao Bao
6278bdf349
recovery: Add screensaver mode.
...
While it's waiting for user input, dim or turn off the backlight to
avoid OLED burn-in. The backlight brightness will be reduced after the
first timeout (default 120s), and then turned off after the second.
Pressing any key will take it back to the normal brightness. While the
display is off, the first key input will only turn on the backlight.
The most common case that triggers the screensaver is under text mode,
such as waiting for menu selection or viewing recovery logs.
This CL doesn't change the brightness while it's installing updates or
performing wipes under UI mode.
When it encounters any install error under UI mode (user builds):
- If it's NOT USB connected, it will reboot automatically after the
first timeout (same as before);
- If it's USB connected, it will dim and turn off the display per the
change in this CL.
Bug: 34077703
Test: Boot a device with the new recovery image. Wait for timeout.
Change-Id: I0c14907e60340a7f037adb6e464942d099ada08b
2017-01-30 16:12:30 -08:00
Alex Deymo
45ca9f203b
Merge "Remove '_static' suffix from libext2* references." am: 56ff8061b1 am: 5b5b8333e0 am: 9518d34c0f
...
am: ade61afd29
Change-Id: I8e5a22261264f0fd5506e9916a37e1af20261645
2017-01-26 00:01:41 +00:00
Alex Deymo
ade61afd29
Merge "Remove '_static' suffix from libext2* references." am: 56ff8061b1 am: 5b5b8333e0
...
am: 9518d34c0f
Change-Id: I18abe00601a4642ebe3a2557e2f862b4a84221ba
2017-01-25 23:59:07 +00:00
Alex Deymo
9518d34c0f
Merge "Remove '_static' suffix from libext2* references." am: 56ff8061b1
...
am: 5b5b8333e0
Change-Id: I8a4889260b966acb63664ad8a04cde2853262113
2017-01-25 23:56:09 +00:00
Alex Deymo
5b5b8333e0
Merge "Remove '_static' suffix from libext2* references."
...
am: 56ff8061b1
Change-Id: Icadc8fe11a75ce85771e0ba6383e0ea7b1cceb10
2017-01-25 23:53:06 +00:00
Alex Deymo
56ff8061b1
Merge "Remove '_static' suffix from libext2* references."
2017-01-25 23:48:43 +00:00
Connor O'Brien
e3a55e2b31
Merge "Use flash erase & logical block size for userdata wipe" am: c8f7b5bad7 am: a78bbda4e2 am: 445f24f712
...
am: b6684d327f
Change-Id: I02ff6a6d8c01360cedbb14e62e78b73cc885005f
2017-01-25 04:28:09 +00:00
Connor O'Brien
b6684d327f
Merge "Use flash erase & logical block size for userdata wipe" am: c8f7b5bad7 am: a78bbda4e2
...
am: 445f24f712
Change-Id: I97379a407b4c146f07c2bc44951dd903a0e4e4cc
2017-01-25 04:25:14 +00:00
Connor O'Brien
445f24f712
Merge "Use flash erase & logical block size for userdata wipe" am: c8f7b5bad7
...
am: a78bbda4e2
Change-Id: Ia6a0eca88a49dc53d9cff27fb4f34c912530bc21
2017-01-25 04:22:13 +00:00
Connor O'Brien
a78bbda4e2
Merge "Use flash erase & logical block size for userdata wipe"
...
am: c8f7b5bad7
Change-Id: Ie9ad2ca457ecb6bf68a57120bcc504faaabc0871
2017-01-25 04:16:19 +00:00
Treehugger Robot
c8f7b5bad7
Merge "Use flash erase & logical block size for userdata wipe"
2017-01-25 04:14:00 +00:00
Connor O'Brien
98a658bb54
Use flash erase & logical block size for userdata wipe
...
If flash erase and logical block size are available, then pass them
to libext4_utils when rebuilding userdata.
Test: Factory reset marlin in recovery, confirmed params passed correctly
Bug: 33243520
Change-Id: I6bed976a73e7a64a80eaac50f48fbacb6d812517
Signed-off-by: Connor O'Brien <connoro@google.com >
2017-01-24 18:04:02 -08:00
Tao Bao
a7915380bb
Merge "minui: Move callback functions to std::function." am: a476312714 am: 343987b2a1 am: 19856bcb2e
...
am: 6b26798b3a
Change-Id: I8fb3757de81e2d15e72df61951590653752df20c
2017-01-25 00:59:04 +00:00
Tao Bao
6b26798b3a
Merge "minui: Move callback functions to std::function." am: a476312714 am: 343987b2a1
...
am: 19856bcb2e
Change-Id: Ifed7e368ce476adac7361b2480091693e2446898
2017-01-25 00:57:33 +00:00
Tao Bao
19856bcb2e
Merge "minui: Move callback functions to std::function." am: a476312714
...
am: 343987b2a1
Change-Id: Ib2d10bf8844591fd75b5b86e3f16fc3daaa5d6d6
2017-01-25 00:56:00 +00:00
Tao Bao
343987b2a1
Merge "minui: Move callback functions to std::function."
...
am: a476312714
Change-Id: I31bcb78f9f145fb97df82b6065d0e026c57c1d56
2017-01-25 00:53:33 +00:00
Tao Bao
a476312714
Merge "minui: Move callback functions to std::function."
2017-01-25 00:49:48 +00:00
Tao Bao
fe47b3ee24
Merge "update_verifier: Move property_get() to android::base::GetProperty()." am: 42906e06b3 am: 8e01ded271 am: b30b8cf436
...
am: 8567eb4b11
Change-Id: I57242d4fb939be8055aa62ce3e4ad7480dc97724
2017-01-24 23:55:51 +00:00
Tao Bao
8567eb4b11
Merge "update_verifier: Move property_get() to android::base::GetProperty()." am: 42906e06b3 am: 8e01ded271
...
am: b30b8cf436
Change-Id: I58a2b01da656fab324e31cbc4d8c655346bf3c1d
2017-01-24 23:50:51 +00:00
Tao Bao
b30b8cf436
Merge "update_verifier: Move property_get() to android::base::GetProperty()." am: 42906e06b3
...
am: 8e01ded271
Change-Id: I8a71998ae2df2111a834ca375420961b283aab2b
2017-01-24 23:46:22 +00:00
Tao Bao
8e01ded271
Merge "update_verifier: Move property_get() to android::base::GetProperty()."
...
am: 42906e06b3
Change-Id: I3acda7030997b014801f691f2d8c87a82664938f
2017-01-24 23:41:51 +00:00
Tao Bao
42906e06b3
Merge "update_verifier: Move property_get() to android::base::GetProperty()."
2017-01-24 23:37:22 +00:00
Tao Bao
64b91ee9c2
Merge "Print with newline for ui_print." am: 90deaf9ab7 am: 1313a9636d am: 14be4eb8ce
...
am: 64768cef87
Change-Id: I5afd90b6e26e3eeae05f5a04c8cd2b985f53c2c9
2017-01-24 05:09:29 +00:00
Tao Bao
64768cef87
Merge "Print with newline for ui_print." am: 90deaf9ab7 am: 1313a9636d
...
am: 14be4eb8ce
Change-Id: If8832fd8ea2b0dc80c82d40c384adbabb2edd926
2017-01-24 05:02:58 +00:00
Tao Bao
14be4eb8ce
Merge "Print with newline for ui_print." am: 90deaf9ab7
...
am: 1313a9636d
Change-Id: I1cc5523b0ae213f5091caa6793c549e08dc148dc
2017-01-24 05:00:27 +00:00
Tao Bao
1313a9636d
Merge "Print with newline for ui_print."
...
am: 90deaf9ab7
Change-Id: Idfeb698aec25a5fe1a577dd3baf36afed8107c8a
2017-01-24 04:58:27 +00:00
Tao Bao
90deaf9ab7
Merge "Print with newline for ui_print."
2017-01-24 04:54:52 +00:00
Alex Deymo
7c5dbd6751
Remove '_static' suffix from libext2* references.
...
Bug: 34220783
Test: make checkbuild
Change-Id: Iceea20e440a4bb6a3b254486a65a86401a2241ef
2017-01-23 15:18:29 -08:00
Chris Phoenix
028f77e24e
Merge "bootctrl HAL uses "default" service name" am: cf1af460d5 am: ee3030ad4e am: 58eace4a96
...
am: e218ca21d5 -s ours
Change-Id: Ifbb2ff93fe76fd71ee4f1d80eeaf48225b7335f5
2017-01-23 21:15:29 +00:00
Tianjie Xu
29a89a73c5
Merge "Restore the max width for recovery background texts" am: c1df344381 am: b037cff12e am: f1a371b1b0
...
am: 281fa9fd30
Change-Id: I109593352d526941895eafea41f87a49561f8fd7
2017-01-23 21:15:15 +00:00
Chris Phoenix
e218ca21d5
Merge "bootctrl HAL uses "default" service name" am: cf1af460d5 am: ee3030ad4e
...
am: 58eace4a96
Change-Id: I8b50cce19ece3b5082676c2ebb84164b78542544
2017-01-23 21:12:22 +00:00
Tianjie Xu
281fa9fd30
Merge "Restore the max width for recovery background texts" am: c1df344381 am: b037cff12e
...
am: f1a371b1b0
Change-Id: I9de47dbda98fab48b82f99ebecee2d01f70526c5
2017-01-23 21:12:07 +00:00
Chris Phoenix
58eace4a96
Merge "bootctrl HAL uses "default" service name" am: cf1af460d5
...
am: ee3030ad4e
Change-Id: I58625313d404e8f7e947d324441ae9a51c4d0931
2017-01-23 20:58:20 +00:00
Tianjie Xu
f1a371b1b0
Merge "Restore the max width for recovery background texts" am: c1df344381
...
am: b037cff12e
Change-Id: I177c4d5edcf8e0ee9874bd1627d0ae12a43ae506
2017-01-23 20:58:06 +00:00