Commit Graph

5258 Commits

Author SHA1 Message Date
android-build-team Robot 9544ae4c59 release-request-ed8626b9-4479-4c76-9207-5f511f136606-for-git_pi-release-4354758 snap-temp-L65900000105223161
Change-Id: I9896072a01b263275cfef0fa50b7a4c8fc13f0be
2017-09-22 08:08:44 +00:00
Tianjie Xu 7bdb1745ac Merge "update the recovery background image with new translation" am: c0123e0c3a am: 6a5204ac8d am: 9425dba5b3
am: d82af7d280

Change-Id: Ib7940fd0ab701235d178c2e6f11b34037db9b444
2017-09-21 22:31:12 +00:00
Tianjie Xu d82af7d280 Merge "update the recovery background image with new translation" am: c0123e0c3a am: 6a5204ac8d
am: 9425dba5b3

Change-Id: I580b4c95e20493484cb039f9421abe8f22b4301f
2017-09-21 22:20:39 +00:00
Tianjie Xu 9425dba5b3 Merge "update the recovery background image with new translation" am: c0123e0c3a
am: 6a5204ac8d

Change-Id: I1ca72cab196f5c37f792d3728acfebdf4a781058
2017-09-21 22:12:02 +00:00
Tianjie Xu 6a5204ac8d Merge "update the recovery background image with new translation"
am: c0123e0c3a

Change-Id: I071133d52c92b7166df12313c7298621a6718eaa
2017-09-21 22:09:58 +00:00
Tianjie Xu c0123e0c3a Merge "update the recovery background image with new translation" 2017-09-21 22:05:29 +00:00
Tianjie Xu 4a47a3e41f update the recovery background image with new translation
Test: recovery manual test && run graphic test under recovery
Change-Id: I2bc514a07a12276f42adb1eec5e208190b4602f2
2017-09-19 23:36:28 -07:00
android-build-team Robot a1007d4dd5 release-request-849a3dc3-db53-4e70-9b7a-92295133ddeb-for-git_pi-release-4346747 snap-temp-L27900000104043986
Change-Id: I390c91bec575ce904426f30f062ff2b67f72ce6e
2017-09-19 08:08:17 +00:00
Mark Salyzyn 5e7697a459 Merge "recovery: reduce overall boot time" am: a815d3fb59 am: 9da4179ee6 am: 4b8bbb95ab
am: ca93a1f529

Change-Id: I77778787a3907460bcda2b1b502a12e3ff258aff
2017-09-18 23:50:47 +00:00
Mark Salyzyn ca93a1f529 Merge "recovery: reduce overall boot time" am: a815d3fb59 am: 9da4179ee6
am: 4b8bbb95ab

Change-Id: I127bb24963d2500dbdfbca933c40001017b8b42a
2017-09-18 23:48:47 +00:00
Mark Salyzyn 4b8bbb95ab Merge "recovery: reduce overall boot time" am: a815d3fb59
am: 9da4179ee6

Change-Id: I03c6ce2eabb113534a57ba777360eb8d16a7a47b
2017-09-18 23:46:16 +00:00
Mark Salyzyn 9da4179ee6 Merge "recovery: reduce overall boot time"
am: a815d3fb59

Change-Id: I430edd95601b47d09861e289e0de51ff1bc32fdd
2017-09-18 23:44:20 +00:00
Treehugger Robot a815d3fb59 Merge "recovery: reduce overall boot time" 2017-09-18 23:37:59 +00:00
Mark Salyzyn 61744b95d0 recovery: reduce overall boot time
Move recovery-refresh and recovery-persist to onshot exec_background.
synchronous exec commands impact boot time.

Test: none
Bug: 65736247
Change-Id: Ic065c27b21f9bacbadee1e8c07bb15e2c41e0082
2017-09-18 13:55:32 -07:00
android-build-team Robot c208c746db release-request-b45781ff-b719-488b-ad10-06b90910709b-for-git_pi-release-4344268 snap-temp-L16300000103640188
Change-Id: I7f5dbb4a809de63c215d77cc93f0854b55b7e2b4
2017-09-18 08:05:51 +00:00
Tianjie Xu 53dc8816df Merge "Fix the dangling pointer when setting up arguments of imgdiff" am: ca5a071307 am: 2cb1fb45c0 am: ed50c1817f
am: f358a7d12b

Change-Id: I2338d792b7f2138ff7c84093c8b88415178f6809
2017-09-17 21:50:53 +00:00
Tianjie Xu f358a7d12b Merge "Fix the dangling pointer when setting up arguments of imgdiff" am: ca5a071307 am: 2cb1fb45c0
am: ed50c1817f

Change-Id: Ia8012462d20f8b6ba15b12caf9b4e9be43bb2a47
2017-09-17 21:48:24 +00:00
Tianjie Xu ed50c1817f Merge "Fix the dangling pointer when setting up arguments of imgdiff" am: ca5a071307
am: 2cb1fb45c0

Change-Id: Ia4d4dd1f1f0e2667d0b4bbe06c76d20663ce580f
2017-09-17 21:45:23 +00:00
Tianjie Xu 2cb1fb45c0 Merge "Fix the dangling pointer when setting up arguments of imgdiff"
am: ca5a071307

Change-Id: I9411f0bce8d96c598db365d0257d4c9893e24104
2017-09-17 21:42:23 +00:00
Tianjie Xu ca5a071307 Merge "Fix the dangling pointer when setting up arguments of imgdiff" 2017-09-17 21:39:09 +00:00
Bill Yi 0ef948d861 Import translations. DO NOT MERGE am: c9b0416842 -s ours
am: 365e023539  -s ours

Change-Id: If9b18bede5c5161a26fd96c841c137a9e5fa5d29
2017-09-16 19:32:47 +00:00
Bill Yi 365e023539 Import translations. DO NOT MERGE
am: c9b0416842  -s ours

Change-Id: Iff8a53fb5034b4c1829ccfa045015f9f45241e2d
2017-09-16 19:30:17 +00:00
Bill Yi c9b0416842 Import translations. DO NOT MERGE
Auto-generated-cl: translation import
Exempt-From-Owner-Approval: translation import

Bug: 64712476
Change-Id: Ia05d14ff5b7f6b283f46566c88a4edc4a89d5576
2017-09-16 05:39:19 -07:00
android-build-team Robot d912326793 release-request-b06579bd-a905-4db5-ada9-c69d40f4df90-for-git_pi-release-4335309 snap-temp-L62700000102430107
Change-Id: Icb78cb0fc422b1d0ac49e3fab673ac85d9aa4311
2017-09-14 08:06:46 +00:00
Tao Bao 7abc548dea Merge "Remove EXPAND/STRINGIFY macros." am: 6e7df82c7b am: ad878d5494 am: 34e7d45fb3
am: 2010f84297

Change-Id: Id7ad2e1444d98ee79c53bc1625ea478721d24cf5
2017-09-14 01:15:04 +00:00
Tao Bao 2010f84297 Merge "Remove EXPAND/STRINGIFY macros." am: 6e7df82c7b am: ad878d5494
am: 34e7d45fb3

Change-Id: Ia987a7abbb9385cec1797718593b4e1c1c6be6a3
2017-09-13 22:35:47 +00:00
Tao Bao 34e7d45fb3 Merge "Remove EXPAND/STRINGIFY macros." am: 6e7df82c7b
am: ad878d5494

Change-Id: I26f95122637228debd396ad07928273e1f776da1
2017-09-13 21:57:04 +00:00
Tao Bao ad878d5494 Merge "Remove EXPAND/STRINGIFY macros."
am: 6e7df82c7b

Change-Id: Id3bf3e77e54c90739cf716029928197c3274632f
2017-09-13 21:40:03 +00:00
Tianjie Xu 8ba7c45e0b Fix the dangling pointer when setting up arguments of imgdiff
Test: unit tests pass
Change-Id: If884e805ccd4df73671ab3436eb90860786ff6c9
2017-09-13 14:05:42 -07:00
Tao Bao 6e7df82c7b Merge "Remove EXPAND/STRINGIFY macros." 2017-09-13 20:53:53 +00:00
Tao Bao bd0ddcd5e8 Remove EXPAND/STRINGIFY macros.
This reverts commit 8be0f39fec to reland
the change that removes EXPAND/STRINGIFY macros.

It's error-prone by putting anything into a string (e.g.
EXPAND(RECOVERY_API_VERSION) would become "RECOVER_API_VERSION" if we
forgot to pass -DRECOVERY_API_VERSION=3).

The initial attempt put RECOVERY_API_VERSION into common.h, which might
be included by device-specific codes but without defining that when
compiling the module. This CL avoids the issue by using a constant
in the header, with a static_assert in recovery.cpp that guards the
consistency.

Test: recovery_component_test
Test: Sideload OTAs on bullhead and sailfish respectively.
Change-Id: I12af3f73392a85554ba703f04970ec9d984ccbaa
2017-09-13 10:51:09 -07:00
android-build-team Robot 184e0170a8 release-request-8244a883-eac1-43aa-b800-33dd285ccdd1-for-git_pi-release-4332766 snap-temp-L47800000102000453
Change-Id: If7dd47ca073d5c88eb8d3a2b05192d91c06df7a3
2017-09-13 16:21:02 +00:00
Bill Yi 4d9bd3798e Import translations. DO NOT MERGE
Change-Id: I8de15b09695dea1a53a368c942cb8a7dd30ed87d
Auto-generated-cl: translation import
Exempt-From-Owner-Approval: translation import
2017-09-13 08:18:22 -07:00
Tianjie Xu e69ea1bb53 Merge "Close cmd_pipe properly after updater test finishes" am: 64307daf5b am: a11601da9b am: d83c0a8715
am: df4cc8316e

Change-Id: I91f088e07e59bc555b750079a97ab46b1a274bfe
2017-09-12 20:13:27 +00:00
Tianjie Xu df4cc8316e Merge "Close cmd_pipe properly after updater test finishes" am: 64307daf5b am: a11601da9b
am: d83c0a8715

Change-Id: I07ba7aeda4f0b19cedd6b184db7700ebe9ef57f9
2017-09-12 20:00:23 +00:00
Tianjie Xu d83c0a8715 Merge "Close cmd_pipe properly after updater test finishes" am: 64307daf5b
am: a11601da9b

Change-Id: If8f66fdf17f4878c067e7d7e5505ea00c1418fb2
2017-09-12 19:50:12 +00:00
Tianjie Xu a11601da9b Merge "Close cmd_pipe properly after updater test finishes"
am: 64307daf5b

Change-Id: Ic384d9de3c559855cfe0bd122adb5e69fa996ad1
2017-09-12 19:47:11 +00:00
Tianjie Xu 64307daf5b Merge "Close cmd_pipe properly after updater test finishes" 2017-09-12 19:14:38 +00:00
android-build-team Robot 718f6ec537 release-request-07e0701a-6024-4964-a0bf-f87d472b7ee2-for-git_pi-release-4329913 snap-temp-L73100000101564133
Change-Id: Ie408cd4d21f8fe6119759dc7c9f68b5bb8cac413
2017-09-12 08:10:10 +00:00
Tao Bao 4d4df122a0 Merge "ui: Move locale and friends into ScreenRecoveryUI class." am: fc570c317b am: 166188c2c6 am: 547d5fd559
am: 3644617e3d

Change-Id: I3aef0a888ebdd0ed38f910ab51848a8e54bb4355
2017-09-11 22:32:43 +00:00
Tao Bao 3644617e3d Merge "ui: Move locale and friends into ScreenRecoveryUI class." am: fc570c317b am: 166188c2c6
am: 547d5fd559

Change-Id: Ic6ef12b7e4a25fb7cfcd5e79c8784bf764fda6b4
2017-09-11 22:13:40 +00:00
Tao Bao 547d5fd559 Merge "ui: Move locale and friends into ScreenRecoveryUI class." am: fc570c317b
am: 166188c2c6

Change-Id: I8f5010df98eb10f117a4391a107f956e8bbb97f4
2017-09-11 22:03:40 +00:00
Tao Bao 166188c2c6 Merge "ui: Move locale and friends into ScreenRecoveryUI class."
am: fc570c317b

Change-Id: I4e4849c837f11340b3cafdd04e678fd3f7cb4c5d
2017-09-11 21:56:40 +00:00
Tao Bao fc570c317b Merge "ui: Move locale and friends into ScreenRecoveryUI class." 2017-09-11 21:43:03 +00:00
Tianjie Xu 79327ac21d Close cmd_pipe properly after updater test finishes
Otherwise the test may fail after a large number of iterations due to
file open failure.

Bug: 65430057
Test: run recovery_component_test on sailfish for 2000 iterations.
Change-Id: I0d456284d6064467038911d63eade95740cbec2c
2017-09-11 14:38:49 -07:00
Tao Bao 2d738e620a Merge "ui: Remove text_top_." am: 568644197f am: d96ce15139 am: cce9b2c96a
am: 28459ffde3

Change-Id: I46b6b0c9211a862c88d950681ac3fc304f993f97
2017-09-11 20:00:52 +00:00
Tao Bao 28459ffde3 Merge "ui: Remove text_top_." am: 568644197f am: d96ce15139
am: cce9b2c96a

Change-Id: Ic55e5c34c7f3af84c85d0a261af9c0fc2ec4e652
2017-09-11 19:36:21 +00:00
Tao Bao cce9b2c96a Merge "ui: Remove text_top_." am: 568644197f
am: d96ce15139

Change-Id: I005f49442b63fafe5642a6e416c176361d0beff0
2017-09-11 19:31:20 +00:00
Tao Bao d96ce15139 Merge "ui: Remove text_top_."
am: 568644197f

Change-Id: I83872bc318db77036f70bb07baaade12c1b34b6e
2017-09-11 19:26:49 +00:00
Tao Bao efb49add97 ui: Move locale and friends into ScreenRecoveryUI class.
Localized texts only make sense on devices with screens.

Test: Run fake OTA on angler; check the on-screen texts.
Change-Id: I3a644294c8b1f2056cfb78b2d61a598b8ddf2acf
2017-09-11 12:19:32 -07:00