Commit Graph

26919 Commits

Author SHA1 Message Date
Logan Chien
fcbc884f19 def-tool: Remove dead arguments
Test: ./tests/run.sh
Change-Id: Ia935bac43b473fa42590385aeead2e2b05bf5cdc
2019-05-29 11:22:23 -07:00
android-build-team Robot
5659adc7d9 Snap for 5595753 from aabbd91ab5 to qt-release
Change-Id: I7f5a498235987be8e121ff5938b041bb3705ffc7
2019-05-23 03:04:06 +00:00
Hyunwoo Ko
c3e157db5a [automerger skipped] Add boot.img substitution to the build_mixed script.
am: aabbd91ab5 -s ours
am skip reason: change_id I2877e79522b5836e876c87f38221ca6890c41ce6 with SHA1 22da1576b1 is in history

Change-Id: I2678fcdfb580183c71858775c8cc7c17907c435d
2019-05-22 17:27:46 -07:00
Hyunwoo Ko
aabbd91ab5 Add boot.img substitution to the build_mixed script.
Bug: 131879395
Test: ./build_mixed -b boot-debug.img <system> <device> <out>
Change-Id: I2877e79522b5836e876c87f38221ca6890c41ce6
Merged-In: I2877e79522b5836e876c87f38221ca6890c41ce6
(cherry picked from commit 22da1576b1)
2019-05-22 12:26:17 +09:00
Josh Gao
19a30cbbf9 Merge "Update platform-tools version to 29.0.0." am: 2122a3581a
am: e01b34790b

Change-Id: Ib3bab18fca1ddaf97949c7ac9a416ec7ee4daca8
2019-05-20 18:39:48 -07:00
Josh Gao
e01b34790b Merge "Update platform-tools version to 29.0.0."
am: 2122a3581a

Change-Id: I9f65b9aca3b2ff2254171dc5b60984d8c297329e
2019-05-20 17:10:29 -07:00
Josh Gao
2122a3581a Merge "Update platform-tools version to 29.0.0." 2019-05-20 22:46:20 +00:00
Josh Gao
585a7b3156 Update platform-tools version to 29.0.0.
Test: none
Change-Id: I7f4258a1787304a346dfea07846f4b6910026b7b
2019-05-20 13:49:56 -07:00
android-build-team Robot
d40d4e40c1 Snap for 5582428 from 9d4c7d79dc to qt-release
Change-Id: Ibd5b53e763f5b91449fec99ef2edbdffce953883
2019-05-18 23:05:10 +00:00
Yuncheol Heo
2cbd8b641e Handle a shift key.
am: 9d4c7d79dc

Change-Id: Ida85d4531307c53889f2dfd398c13672aec238d1
2019-05-17 14:28:53 -07:00
Justin Yun
c1381ad067 Merge "Fix a typo." am: b15098ba68
am: 79ee7b78e3

Change-Id: I7a57d3924a4b00e6e0aa081cd56a265224775cd8
2019-05-17 00:24:06 -07:00
Hyunwoo Ko
18db847372 Merge "Add boot.img substitution to the build_mixed script." am: 53ef2285f0
am: c3ad6ccae9

Change-Id: I59c6ff7c06ddd0c8e6abb590055d71839a555aba
2019-05-17 00:19:58 -07:00
Justin Yun
79ee7b78e3 Merge "Fix a typo."
am: b15098ba68

Change-Id: Ib23ff86124ba0d118ec8c1d68b5c39beef85b157
2019-05-16 23:13:08 -07:00
Hyunwoo Ko
c3ad6ccae9 Merge "Add boot.img substitution to the build_mixed script."
am: 53ef2285f0

Change-Id: I55936a6045b979092c81cfd5836b13c191d0ed0a
2019-05-16 23:07:35 -07:00
Justin Yun
b15098ba68 Merge "Fix a typo." 2019-05-17 05:30:17 +00:00
Hyunwoo Ko
461eaccaca Fix a typo.
Bug: 131879395
Test: mma
Change-Id: I4c5c3038227a7121a62f213cf01596a8ac16b609
2019-05-17 05:22:35 +00:00
Xin Li
a0feb59a73 [automerger skipped] Merge "DO NOT MERGE - Merge pie-platform-release (PPRL.190505.001) into master." am: a20c67f316 -s ours
am: ba4310167c -s ours
am skip reason: subject contains skip directive

Change-Id: I5d4c776d642aacd8039d10653783f1ddaad8450e
2019-05-16 21:48:09 -07:00
Treehugger Robot
53ef2285f0 Merge "Add boot.img substitution to the build_mixed script." 2019-05-17 04:37:48 +00:00
Xin Li
0abf34e50e [automerger skipped] DO NOT MERGE - Merge pie-platform-release (PPRL.190505.001) into master. am: 0e37ab1a58 -s ours
am: 8770885af6 -s ours
am skip reason: subject contains skip directive

Change-Id: I22220f2030915af987a962a32814afd7fdb53697
2019-05-16 21:19:20 -07:00
Xin Li
ba4310167c [automerger skipped] Merge "DO NOT MERGE - Merge pie-platform-release (PPRL.190505.001) into master."
am: a20c67f316 -s ours
am skip reason: subject contains skip directive

Change-Id: I7d59a10da0c2269e1c6b848149dbf861735df06c
2019-05-16 20:01:41 -07:00
Xin Li
8770885af6 [automerger skipped] DO NOT MERGE - Merge pie-platform-release (PPRL.190505.001) into master.
am: 0e37ab1a58 -s ours
am skip reason: subject contains skip directive

Change-Id: Ic9e92ec2374d14c34c7b46240beecf1448e2b710
2019-05-16 19:13:47 -07:00
Hyunwoo Ko
22da1576b1 Add boot.img substitution to the build_mixed script.
Bug: 131879395
Test: ./build_mixed -b boot-debug.img <system> <device> <out>
Change-Id: I2877e79522b5836e876c87f38221ca6890c41ce6
2019-05-17 10:08:54 +09:00
Xin Li
a20c67f316 Merge "DO NOT MERGE - Merge pie-platform-release (PPRL.190505.001) into master." 2019-05-17 00:58:08 +00:00
Yuncheol Heo
95e549e855 Add a symbol keyboard.
am: 94376a0ffe

Change-Id: I679b021ec07f63b2d483b23df1f05ed54ccf2e3b
2019-05-16 17:17:46 -07:00
Yuncheol Heo
9d4c7d79dc Handle a shift key.
- Add a symbol shift keylayout.
- Apply a shifted state (upper case) on the next key input.

Bug: 132636760
Test: test manually.
Change-Id: I7447b9df47a953dad7216977e0b75ab801d863e4
2019-05-16 22:51:38 +00:00
Yuncheol Heo
94376a0ffe Add a symbol keyboard.
- Add a symbol layout.
- Let it change the layout between qwerty and symbol on KEYCODE_MODE_CHANGE.
- Adjust key-sizes of the last row in the qwerty keyboard to make it 100%

Bug: 132636760
Test: test manually
Change-Id: I33bd70dc47498ad3f6d255641c9edf48113c053d
2019-05-16 14:04:34 -07:00
android-build-team Robot
1c00303253 Snap for 5571215 from 146dd7045d to qt-release
Change-Id: I427cb512f67f5800d389c63faeef9c45867be91e
2019-05-16 03:05:17 +00:00
Xin Li
76607d08ae [automerger skipped] Merge "DO NOT MERGE - Merge pi-platform-release (PPRL.190505.001) into stage-aosp-master" into stage-aosp-master
am: a2c49805fc -s ours
am skip reason: subject contains skip directive

Change-Id: I7a0192da8e33c05acfd9a0c88e6b81868bd1333b
2019-05-15 18:38:31 -07:00
Xin Li
fa4e11e4d0 [automerger skipped] DO NOT MERGE - Merge pi-platform-release (PPRL.190505.001) into stage-aosp-master
am: f5d0a65e40 -s ours
am skip reason: subject contains skip directive

Change-Id: I273109812aadab9e81f81adf6d78913061356c7f
2019-05-15 17:27:54 -07:00
Xin Li
0e37ab1a58 DO NOT MERGE - Merge pie-platform-release (PPRL.190505.001) into master.
Bug: 132622481
Change-Id: I4d9e250f7487bed994058be0f508e0a973135260
2019-05-15 16:55:14 -07:00
android-build-team Robot
9d850a6b3b Merge cherrypicks of [7534696, 7534697, 7534649, 7533589, 7533590, 7533591, 7533592, 7534653, 7534654, 7534758, 7534628, 7534655, 7534629, 7534630, 7533594, 7534779, 7534771, 7535018, 7534136, 7533725, 7533726, 7535065, 7535066, 7533727, 7534940, 7533192, 7535067, 7535023, 7535024, 7533728, 7533729, 7533730, 7533731, 7535026, 7533732, 7534941, 7534942, 7534943, 7535068, 7535069, 7534944, 7535028, 7535070, 7535071, 7535073, 7535534, 7535029, 7535030, 7535077, 7535600, 7535602, 7535037, 7535718, 7535719, 7534948, 7535609, 7535610, 7535725, 7534949, 7535611, 7535612, 7535780, 7535613, 7535614, 7534951, 7535726, 7534952, 7535838, 7535727] into qt-release
Change-Id: Ib185404da125bf3d13bca76b51b84d41291e741c
2019-05-15 23:53:25 +00:00
Logan Chien
daf6e15f48 [automerger skipped] Merge changes from topic "header-checker-weak-symbols" into qt-dev
am: 146dd7045d -s ours
am skip reason: change_id I1fbd76c93991a2b36121a5f4397c62eb72d486ec with SHA1 a2ea9eb478 is in history

Change-Id: I62dba2c0f3e2bc0c5902bd61ddd8fa8505dff3d2
2019-05-15 16:37:40 -07:00
Raju Kulkarni
cf25352fca Resetting PLatform SDK and Build tools Version Numbers
for Final Android-Q SDK release post SDK Finalization. These version
numbers are used by Studio to trigger updates
Bug: 132614951
Test: N/A

Change-Id: I2da403d9d722a76fa9776f17e1d9078999bf9800
(cherry picked from commit 35f15185e7)
2019-05-15 23:03:55 +00:00
Hsin-Yi Chen
29ef7bbdab Create vndk-lib-extra-list-29.txt
VNDK 29 is finalized.

Test: make vts
Bug: 130270919
Change-Id: I4715804dc356d74c6732269fec334f9f6c24a767
(cherry picked from commit 9897590df0)
2019-05-15 23:03:48 +00:00
TreeHugger Robot
a2c49805fc Merge "DO NOT MERGE - Merge pi-platform-release (PPRL.190505.001) into stage-aosp-master" into stage-aosp-master 2019-05-15 23:02:11 +00:00
Logan Chien
4e3dedd83d [automerger skipped] header-checker: Add config file support
am: a2ea9eb478 -s ours
am skip reason: change_id I1fbd76c93991a2b36121a5f4397c62eb72d486ec with SHA1 0bcd8e31e3 is in history

Change-Id: I66c2ec8cd22b30d79c12d6690e41459456f15eac
2019-05-15 15:32:21 -07:00
Logan Chien
146dd7045d Merge changes from topic "header-checker-weak-symbols" into qt-dev
* changes:
  header-checker: Add config file support
  header-checker: Add -allow-adding-removing-weak-symbols
2019-05-15 20:50:21 +00:00
Ian Pedowitz
77f5ae211d Merge "Create vndk-lib-extra-list-29.txt" into qt-dev
am: 9a0d374f21

Change-Id: I81e3a5513d6783518fbc1ceb4d3b37f2e7fe5707
2019-05-15 13:29:41 -07:00
Raju Kulkarni
451e3b27fc Resetting PLatform SDK and Build tools Version Numbers for Final Android-Q SDK release post SDK Finalization. These version numbers are used by Studio to trigger updates Bug: 132614951 Test: N/A
am: 35f15185e7

Change-Id: Ia5ebce09cc6ce85637a14f7b2e2245abb001d2f6
2019-05-15 13:29:13 -07:00
Ian Pedowitz
9a0d374f21 Merge "Create vndk-lib-extra-list-29.txt" into qt-dev 2019-05-15 16:28:55 +00:00
Logan Chien
a2ea9eb478 header-checker: Add config file support
This commit add config file support to header-abi-diff so that we can
have per-branch configuration.

Bug: 112760591
Test: ./tests/test.py
Test: ${ANDROID_HOST_OUT}/nativetest64/header-checker-unittests/\
      header-checker-unittests
Change-Id: I1fbd76c93991a2b36121a5f4397c62eb72d486ec
Merged-In: I1fbd76c93991a2b36121a5f4397c62eb72d486ec
2019-05-14 13:31:23 -07:00
Logan Chien
d02e81f6a4 header-checker: Add -allow-adding-removing-weak-symbols
This commit adds `-allow-adding-removing-weak-symbols` option to
`header-abi-diff`.  This allows vendor-specific branch to add or remove
weak symbols from their VNDK shared libs.  This is sometimes necessary
when venders have their compiler toolchain or use different compiler
flags (e.g. inline heuristics).

Bug: 112760591
Test: ./tests/test.py
Change-Id: I94bceacc90cab093e8aa602bb7d866d6f433c5c7
Merged-In: I94bceacc90cab093e8aa602bb7d866d6f433c5c7
2019-05-14 13:31:05 -07:00
Logan Chien
25f20fafb4 Merge changes I1fbd76c9,I94bceacc am: 845050dfb7
am: 01e40be0a4

Change-Id: I2000e85fd3b6c1814bd2f93f67d6418cff62af3a
2019-05-14 09:22:28 -07:00
Logan Chien
01e40be0a4 Merge changes I1fbd76c9,I94bceacc
am: 845050dfb7

Change-Id: Ib5891c239122baf373f4c473cc729e4fafe05611
2019-05-14 09:18:02 -07:00
Logan Chien
845050dfb7 Merge changes I1fbd76c9,I94bceacc
* changes:
  header-checker: Add config file support
  header-checker: Add -allow-adding-removing-weak-symbols
2019-05-14 15:58:03 +00:00
Xin Li
f5d0a65e40 DO NOT MERGE - Merge pi-platform-release (PPRL.190505.001) into stage-aosp-master
Bug: 132622481
Change-Id: Ic40523fde41ba87e570f3992b644a31e53265d62
2019-05-13 15:38:44 -07:00
Raju Kulkarni
35f15185e7 Resetting PLatform SDK and Build tools Version Numbers
for Final Android-Q SDK release post SDK Finalization. These version
numbers are used by Studio to trigger updates
Bug: 132614951
Test: N/A

Change-Id: I2da403d9d722a76fa9776f17e1d9078999bf9800
2019-05-13 12:16:43 -07:00
Logan Chien
0bcd8e31e3 header-checker: Add config file support
This commit add config file support to header-abi-diff so that we can
have per-branch configuration.

Bug: 112760591
Test: ./tests/test.py
Test: ${ANDROID_HOST_OUT}/nativetest64/header-checker-unittests/\
      header-checker-unittests
Change-Id: I1fbd76c93991a2b36121a5f4397c62eb72d486ec
2019-05-13 09:17:49 -07:00
android-build-team Robot
633cc5606d Snap for 5558509 from ac9864b065 to qt-release
Change-Id: I48109547be8c77296468ac49f9406cad17756cca
2019-05-11 23:10:12 +00:00
Logan Chien
b1ca6df79d header-checker: Add -allow-adding-removing-weak-symbols
This commit adds `-allow-adding-removing-weak-symbols` option to
`header-abi-diff`.  This allows vendor-specific branch to add or remove
weak symbols from their VNDK shared libs.  This is sometimes necessary
when venders have their compiler toolchain or use different compiler
flags (e.g. inline heuristics).

Bug: 112760591
Test: ./tests/test.py
Change-Id: I94bceacc90cab093e8aa602bb7d866d6f433c5c7
2019-05-09 12:00:22 -07:00