Commit Graph

5156 Commits

Author SHA1 Message Date
android-build-team Robot 34271fb209 release-request-dbb5053c-c8af-4c07-a295-d7d7b281ce3f-for-git_pi-release-4306414 snap-temp-L16000000097876522
Change-Id: If21ab6a659b20b2c607022a1bb6a6c8875afd2a5
2017-08-30 08:05:10 +00:00
Bill Yi 4301b81bf6 Import translations. DO NOT MERGE am: c16d222593 -s ours
am: 5dac1e08ea  -s ours

Change-Id: Ic2750e22865b1f053548a66aad3ad7ca2cd58ea9
2017-08-30 02:54:44 +00:00
Bill Yi 5dac1e08ea Import translations. DO NOT MERGE
am: c16d222593  -s ours

Change-Id: Ie85856e9683cba8534abc07f4f7dbd0dee19ead9
2017-08-30 00:46:13 +00:00
TreeHugger Robot d5691515ca Merge "Import translations. DO NOT MERGE" 2017-08-29 20:52:22 +00:00
Bill Yi c16d222593 Import translations. DO NOT MERGE
Auto-generated-cl: translation import
Exempt-From-Owner-Approval: translation import

Bug: 64712476
Change-Id: Ife1e0455a5433bc0cb0e15b0aabf2beef1ba8827
2017-08-29 13:28:09 -07:00
Tianjie Xu be3e19283b Merge "Turn on -Wall for recovery modules" am: 11f68b6b69 am: 44d0b008c6 am: 447da69c14
am: eb958f0d9e

Change-Id: I5780d927417a22271ad2b5d15612e4299b7a161e
2017-08-29 17:51:04 +00:00
Tianjie Xu eb958f0d9e Merge "Turn on -Wall for recovery modules" am: 11f68b6b69 am: 44d0b008c6
am: 447da69c14

Change-Id: Ic2cba08a3e9f691f94e0adccc767ab0e7ea73d67
2017-08-29 17:45:17 +00:00
Tianjie Xu 447da69c14 Merge "Turn on -Wall for recovery modules" am: 11f68b6b69
am: 44d0b008c6

Change-Id: I61ffc86b34762e90e8be8225cb8ab9cc428c3b61
2017-08-29 17:38:28 +00:00
Tianjie Xu 44d0b008c6 Merge "Turn on -Wall for recovery modules"
am: 11f68b6b69

Change-Id: I5f0531de7880682c7dfe75a6274f41519e0c64d6
2017-08-29 17:34:28 +00:00
Tianjie Xu 11f68b6b69 Merge "Turn on -Wall for recovery modules" 2017-08-29 17:21:09 +00:00
android-build-team Robot 50663b1870 release-request-d9d65d1a-80f5-45e5-a00f-5a3915c3d445-for-git_pi-release-4303984 snap-temp-L75600000097489288
Change-Id: Ifa0985c357a8e238d049516a1a13d8faabc4aee5
2017-08-29 08:08:16 +00:00
Tianjie Xu c89d1e7e2a Turn on -Wall for recovery modules
Turn on -Wall for all modules. Also remove the obsolete file_cmp() in
apply_patch test and now() in wear_ui.

The only exception is lib_edify due to the unused functions in the
intermediate cpp files generated from the lex files. It will be handled
in a seperate CL.

Bug: 64939312
Test: mma, unit tests pass
Change-Id: Ic53f76b60b6401ab20db3d98130d674c08e3702f
2017-08-28 21:56:33 -07:00
Jerry Zhang 59b78c0225 Merge "Add libasyncio." am: d179c923d8 am: d21fb1ece0 am: 4dc141e6ba
am: 94c7f017d6

Change-Id: I0f83ae516de9a0853c71f38594882ce2ab2af7bf
2017-08-29 03:53:26 +00:00
Jerry Zhang 94c7f017d6 Merge "Add libasyncio." am: d179c923d8 am: d21fb1ece0
am: 4dc141e6ba

Change-Id: Ia52bb1b556822cfa3adbe89ec0e414da851f1213
2017-08-29 03:48:07 +00:00
Jerry Zhang 4dc141e6ba Merge "Add libasyncio." am: d179c923d8
am: d21fb1ece0

Change-Id: I8b42f0c03f8a95d6ce10cf7ac229106059273610
2017-08-29 03:43:03 +00:00
Jerry Zhang d21fb1ece0 Merge "Add libasyncio."
am: d179c923d8

Change-Id: If89169d9c962fcbf2a347cd1cb781171421ea85b
2017-08-29 03:38:10 +00:00
Treehugger Robot d179c923d8 Merge "Add libasyncio." 2017-08-29 03:28:25 +00:00
Tao Bao c664a9a423 Merge "wear_ui: Remove kMaxCols/kMaxRows/visible_text_rows/menu_headers_." am: e9605b8ca0 am: d92baf5988 am: 35d36d1fa6
am: f0487569fa

Change-Id: I86301fcd8ef26bd11288ef209df0a903e76eeff6
2017-08-28 20:38:54 +00:00
Tao Bao 8d88fbcfe8 Merge "wear_ui: Remove dead 'self' and 'progress_t'." am: 2e125bec2f am: f351a576ce am: 813120749d
am: 99c932716a

Change-Id: Id6fb5f3a2ef9135e5cfb0caa147a0640505492fc
2017-08-28 20:38:39 +00:00
Tao Bao f0487569fa Merge "wear_ui: Remove kMaxCols/kMaxRows/visible_text_rows/menu_headers_." am: e9605b8ca0 am: d92baf5988
am: 35d36d1fa6

Change-Id: I12f355cba92116ddb2616248d846067041af6ec9
2017-08-28 20:06:26 +00:00
Tao Bao 99c932716a Merge "wear_ui: Remove dead 'self' and 'progress_t'." am: 2e125bec2f am: f351a576ce
am: 813120749d

Change-Id: I8a52750375fd46b43b8135d75fe1dd3940c8a36c
2017-08-28 20:06:07 +00:00
Tao Bao 35d36d1fa6 Merge "wear_ui: Remove kMaxCols/kMaxRows/visible_text_rows/menu_headers_." am: e9605b8ca0
am: d92baf5988

Change-Id: Id98f998569e0e07296d69030c3d555cd32203e70
2017-08-28 19:57:19 +00:00
Tao Bao 813120749d Merge "wear_ui: Remove dead 'self' and 'progress_t'." am: 2e125bec2f
am: f351a576ce

Change-Id: Ida6b81f4d87550503e6a77e7163c1c50ebe0e36a
2017-08-28 19:57:06 +00:00
Tao Bao d92baf5988 Merge "wear_ui: Remove kMaxCols/kMaxRows/visible_text_rows/menu_headers_."
am: e9605b8ca0

Change-Id: I4f2ee4b8f545151b76dc47791394e91959243bdf
2017-08-28 19:52:21 +00:00
Tao Bao f351a576ce Merge "wear_ui: Remove dead 'self' and 'progress_t'."
am: 2e125bec2f

Change-Id: Ied701c23bacf63048adce28b18cd6847f8134097
2017-08-28 19:52:06 +00:00
Tao Bao e9605b8ca0 Merge "wear_ui: Remove kMaxCols/kMaxRows/visible_text_rows/menu_headers_." 2017-08-28 19:42:12 +00:00
Tao Bao 2e125bec2f Merge "wear_ui: Remove dead 'self' and 'progress_t'." 2017-08-28 19:41:54 +00:00
android-build-team Robot d8d278cb3d release-request-2c5efa61-1f02-4e74-bfeb-1ca3cd5028bd-for-git_pi-release-4301718 snap-temp-L56500000097146696
Change-Id: Ibacc452645dfead2c9231cef5c106d784497a142
2017-08-28 08:11:56 +00:00
Bill Yi 9227a5ecec Import translations. DO NOT MERGE
Change-Id: I0b2ff87788553d2c49519d005f8876cd7318b8c6
Auto-generated-cl: translation import
2017-08-27 11:10:05 -07:00
Tao Bao 1e27d14eea wear_ui: Remove kMaxCols/kMaxRows/visible_text_rows/menu_headers_.
We've deprecated kMaxCols/kMaxRows in ScreenRecoveryUI since commit
aa0d6afb61. They unnecessarily limit the
screen size to 96x96 characters.

Also remove the recomputations of text_cols, visible_text_rows (which is
the same as text_rows_). Remove the unintentional hiding of menu_headers_.

Test: mmma bootable/recovery
Change-Id: I7d1526b651943312d62d52cd200414b42bf9b12a
2017-08-26 08:47:43 -07:00
Tao Bao cff8269e5c wear_ui: Remove dead 'self' and 'progress_t'.
They were once used for progress_thread() that's pthread_create'd by
WearRecoveryUI::Init(). They have become dead since the removal of
progress_thread() (commit ad8b5a6c11).

Also add the missing include of <pthread.h> for pthread_mutex_lock().

Test: lunch a watch target and `m recoveryimage`.
Change-Id: I748cf4511434ac4ce97dddf89b0e42e68a5da04b
2017-08-26 08:17:36 -07:00
Tianjie Xu e29807352a Merge "Add missing report of error code under recovery" am: 571855b0e6 am: 736be2f93e am: f134f0e5c0
am: 639fce1c4d

Change-Id: I089173b6b1a71d72c20d2564a8982c9a7f8c37c3
2017-08-24 22:51:44 +00:00
Tianjie Xu 639fce1c4d Merge "Add missing report of error code under recovery" am: 571855b0e6 am: 736be2f93e
am: f134f0e5c0

Change-Id: I4257c6bb5b2e98b3a50d6c824820ea2293a58d38
2017-08-24 22:37:12 +00:00
Tianjie Xu f134f0e5c0 Merge "Add missing report of error code under recovery" am: 571855b0e6
am: 736be2f93e

Change-Id: Ia2be72d6efac6be06178640c3b6ab716e99c6edf
2017-08-24 22:28:10 +00:00
Tianjie Xu 736be2f93e Merge "Add missing report of error code under recovery"
am: 571855b0e6

Change-Id: Ib425356561060c20e0f9643e2f5b302f5c9dd161
2017-08-24 22:25:10 +00:00
Tianjie Xu 571855b0e6 Merge "Add missing report of error code under recovery" 2017-08-24 22:10:25 +00:00
android-build-team Robot ea7c90c339 release-request-729bcc05-d3c5-4aa4-9c1d-7a9e6ee59f06-for-git_pi-release-4296206 snap-temp-L10900000096312436
Change-Id: I0d3669e5add8e7ec1b1e356d1b4d4bcb4edd2bfa
2017-08-24 08:10:15 +00:00
Bill Yi 7b795abd13 Import translations. DO NOT MERGE
Change-Id: I8fb3f973ecd0dfe54dea048ef445d45902eae028
Auto-generated-cl: translation import
Exempt-From-Owner-Approval: translation import
2017-08-23 19:34:04 -07:00
android-build-team Robot e4c7329b87 release-request-c3d19af8-7ed9-4d42-9f37-c34f7f76db73-for-git_pi-release-4293790 snap-temp-L31600000095939746
Change-Id: I2654a06208f7dc73afe5171c9a015d5f34418db2
2017-08-23 08:14:50 +00:00
Tianjie Xu 3fec8c6419 Add missing report of error code under recovery
Add report of kMapFileFailure, kForkUpdateBinaryFailure and
kUpdateBinaryCommandFailure.

Test: unit test pass; kMapFileFailure reports correctly.
Change-Id: I858c81b6c750b5e300b1b12760b1f0fa8e23b47d
2017-08-23 00:18:07 -07:00
Tianjie Xu eea908e123 Merge "Allow comparison against multi serial nums for A/B package" am: 3810046a55 am: e8b02d68e5 am: 968ebdeefd am: 7379a5290d
am: f715057fa3

Change-Id: I5cc38e615cb7b5ab504e73ecd69efcb65c9c40d6
2017-08-23 00:33:51 +00:00
Tianjie Xu f715057fa3 Merge "Allow comparison against multi serial nums for A/B package" am: 3810046a55 am: e8b02d68e5 am: 968ebdeefd
am: 7379a5290d

Change-Id: I9addf18a86c95ab29be77b616d1688a3bb6abd05
2017-08-22 23:40:43 +00:00
Tianjie Xu 7379a5290d Merge "Allow comparison against multi serial nums for A/B package" am: 3810046a55 am: e8b02d68e5
am: 968ebdeefd

Change-Id: I21de76c870001cb5faf145d5f39f8fb2cfa58a66
2017-08-22 23:23:07 +00:00
Tianjie Xu 968ebdeefd Merge "Allow comparison against multi serial nums for A/B package" am: 3810046a55
am: e8b02d68e5

Change-Id: Id75270416e1058776b7ed27a4a2d926895f9bf0e
2017-08-22 23:09:57 +00:00
Tianjie Xu e8b02d68e5 Merge "Allow comparison against multi serial nums for A/B package"
am: 3810046a55

Change-Id: Ic9e431b0d31c61484b04ce4f491a584b3eeba09c
2017-08-22 23:00:01 +00:00
Tianjie Xu 3810046a55 Merge "Allow comparison against multi serial nums for A/B package" 2017-08-22 22:40:47 +00:00
Tianjie Xu 69b9649e9b Allow comparison against multi serial nums for A/B package
The metadata file now can have multiple serial numbers in the format:
serialno=serialno1|serialno2|serialno3 ...
Verifier will pass the check if the device serial number matches any of
these numbers.

Bug: 64802465
Test: Create a metadata file with 1000 numbers and sideload in sailfish.
      The checker detects both match and mismatch cases.

Change-Id: I3f12b75e15f4179df260778e37f4563d65db0fa8
2017-08-22 12:05:52 -07:00
Tao Bao b277330d81 Merge changes I5d7a6baa,Id0fb2d4e am: 89ad02206a am: cead180a2b am: cdc6fcaa47 am: 0d0b6a0d2a
am: a2551fbcd4

Change-Id: I9e4027f48ab3f7dba55ac6187bd7481d6268958d
2017-08-22 18:50:53 +00:00
Tao Bao a2551fbcd4 Merge changes I5d7a6baa,Id0fb2d4e am: 89ad02206a am: cead180a2b am: cdc6fcaa47
am: 0d0b6a0d2a

Change-Id: I0b940413b5611f63337cccde22519f6bf913efb6
2017-08-22 18:45:14 +00:00
Tao Bao 0d0b6a0d2a Merge changes I5d7a6baa,Id0fb2d4e am: 89ad02206a am: cead180a2b
am: cdc6fcaa47

Change-Id: I50f470bc0f772a372a7e36f8726aa5a91b653939
2017-08-22 18:40:35 +00:00