Commit graph

4912 commits

Author SHA1 Message Date
Amin Shaikh
33aac984c4 Move font overlay packages to Pixel.
Include FontNotoSerifSourceOverlay to AOSP so developers have one option
to choose from in developer options.

Bug: 123570171
Test: make
Change-Id: Idd47899ce9e0a35d2dde35bfdcb8f9ffba61429a
2019-01-30 14:13:45 -05:00
Mathieu Chartier
4aaa9fc7da Merge "Disable iorapd by default" 2019-01-30 06:12:31 +00:00
SzuWei Lin
b31043144e Merge "Add gsi_common.mk" am: 59fa4ca993 am: a4dabb3050
am: 782e918327

Change-Id: I90fabbbec4f10b3b9092f22df649cdaeb7caf956
2019-01-29 21:59:15 -08:00
Treehugger Robot
59fa4ca993 Merge "Add gsi_common.mk" 2019-01-30 05:32:53 +00:00
TreeHugger Robot
b8b741f090 Merge "Reduced down slop and added action for expanding notifications (2/2)" 2019-01-30 00:37:02 +00:00
Mathieu Chartier
3dbd7356de Disable iorapd by default
Test: reboot and verify iorapd is not running
Bug: 123595428
Bug: 72170747
Change-Id: I9c53714d6a35f8cb016e0baceeb12482d50557a5
2019-01-29 15:19:35 -08:00
SzuWei Lin
97951719ae Add gsi_common.mk
gsi_common.mk is a new makefile file for GSI build targets.
It inherited the content from Mainline by mainline_system.mk.
Also it include other default GSI settings and try to covered
all contents from aosp_base_telephony.mk

It will be used to replace the treble_common*.mk. All
aosp_$arch*.mk will become to inherit from gsi_common.mk.

This patch also contains a new build target gsi_arm64,
which is used to test the gsi_common.mk purely.

Bug: 119747870
Test: compare the out system folder between gsi_arm64 and aosp_arm64
Test: also the gsi_arm64-userdebuge can boot on a Pixel device
Change-Id: I9a013f9407e0fe06b45011e36d5169b94f67148d
2019-01-29 18:00:04 +08:00
Steven Moreland
67edfd726f Merge "base_vendor += dumpsys_vendor" am: 3a296fde5f am: 23ae5c0c5a
am: 74540d3007

Change-Id: I4a9b3667c60ffed7a1c53a47181a07358b482f9f
2019-01-29 00:27:42 -08:00
Ruchi Kandoi
00c5785ded Merge "add android.hardware.secure_element@1.1" am: fee423e64d am: eebdf6f0ac
am: 66ac1276f6

Change-Id: Icd11ed886da39e32a45604e2e1ded35eda94c48c
2019-01-28 23:20:25 -08:00
Yifan Hong
1d9f2bbaaa Merge "Add product_compatibitility_matrix.xml to base_product." am: bf21932408 am: ba52952af3
am: 0316dd616a

Change-Id: I46beb08c1702eb56ab3202cbc1d69b73e3773cf5
2019-01-28 20:50:50 -08:00
Treehugger Robot
3a296fde5f Merge "base_vendor += dumpsys_vendor" 2019-01-29 01:46:08 +00:00
TreeHugger Robot
9e882dd360 Merge "Add android.hardware.input.common HAL" 2019-01-29 01:19:11 +00:00
Ruchi Kandoi
fee423e64d Merge "add android.hardware.secure_element@1.1" 2019-01-28 21:49:55 +00:00
Yifan Hong
bf21932408 Merge "Add product_compatibitility_matrix.xml to base_product." 2019-01-28 18:08:44 +00:00
Anton Hansson
90bd77071e Merge "Move mainline_arm64 over to use mainline device" am: ad9ee4b504 am: 2b219b051f
am: bd57a28943

Change-Id: I415e70e6e42eb0ccf11fdca8a8205965f1795af5
2019-01-28 03:07:58 -08:00
Anton Hansson
ee25fc7a63 Merge "Add recovery_refresh to mainline_system" am: 8fbdd25457 am: 628e7ff762
am: b5ca00950b

Change-Id: I3555941bb1840ed400ccfb786695239da14f5d87
2019-01-28 03:07:00 -08:00
Anton Hansson
ad9ee4b504 Merge "Move mainline_arm64 over to use mainline device" 2019-01-28 10:49:32 +00:00
Anton Hansson
8fbdd25457 Merge "Add recovery_refresh to mainline_system" 2019-01-28 10:49:16 +00:00
Anton Hansson
a8b60940c5 Merge "Auto-include device_manifest.xml when necessary" am: 096b88bf90 am: 1cff5df789
am: 7c1890f536

Change-Id: I436dc97b1a1b9531017963e98d5b8ccd7cc01b6a
2019-01-28 02:00:22 -08:00
Nicolas Geoffray
5f3ef9dbcc Merge "Move remaining libcore JNI libraries to APEX." am: 93626d9616 am: 8b227ab6d9
am: 07c2c7c837

Change-Id: I9adba89837ed8c91626dc38a70b8067f6be95a07
2019-01-28 01:57:05 -08:00
Anton Hansson
096b88bf90 Merge "Auto-include device_manifest.xml when necessary" 2019-01-28 09:18:34 +00:00
Nicolas Geoffray
93626d9616 Merge "Move remaining libcore JNI libraries to APEX." 2019-01-28 09:16:21 +00:00
Pete Bentley
b8b08bdd02 Move remaining libcore JNI libraries to APEX.
Test: Flash and boot on Taimen
Test: atest CtsLibcoreTestCases CtsJniTestCases
Bug: 119090773
Change-Id: Ia9e7077327d2abc3f637c09acc5933b9c1682d5a
Exempt-From-Owner-Approval: Simple clean steps rule
2019-01-28 09:14:12 +00:00
Steven Moreland
442e983241 base_vendor += dumpsys_vendor
Bug: 123433249
Test: adb shell /vendor/bin/dumpsys
Change-Id: I989825c65d759fd07ff0d0f690bc45d056637528
2019-01-25 19:15:20 -08:00
Matthew Ng
b693371fd7 Reduced down slop and added action for expanding notifications (2/2)
Added an option to select expanding notifications to execute after a
gesture. Exploring swipe down by reducing the touch slope to a smaller
value to execute more. Since it is swiping towards the edge, less events
will be received and typically hard to trigger when swiping other
directions.

Bug: 112934365
Test: manual
Change-Id: Ibf59c87622e988511fe620ac60ee3d0e44aeb2b2
2019-01-25 14:45:29 -08:00
Jiyong Park
54f1d8e052 Merge "Add APK container signing key/cert pairs for APEXes" am: 1ff476e216 am: 8bb658cb89
am: 60beb2863a

Change-Id: Iaf087514d7ffdef038dd94fab5cd34b89c54dbf4
2019-01-25 12:07:44 -08:00
Treehugger Robot
1ff476e216 Merge "Add APK container signing key/cert pairs for APEXes" 2019-01-25 19:46:08 +00:00
TreeHugger Robot
9e5c79841c Merge "Use go_handheld_core_hardware.xml for Go builds" 2019-01-25 18:46:28 +00:00
Jiyong Park
74f27716f3 Add APK container signing key/cert pairs for APEXes
Created via
openssl req -x509 -newkey rsa:4096 -nodes -days 999999 -keyout key.pem -out com.android.tzdata.x509.pem
openssl pkcs8 -topk8 -inform PEM -outform DER -in key.pem -out com.android.tzdata.pk8 -nocrypt

Test: m com.android.tzdata
jarsigner -verify -verbose -certs out/target/product/blueline/system/apex/com.android.tzdata.apex shows
...
X.509, CN=com.android.tzdata, OU=Android, O=Android, L=Mountain View, ST=California, C=US

Change-Id: I19f6efaaa6468e65e9891e4e61704fb48f0b986a
2019-01-26 02:19:58 +09:00
Suren Baghdasaryan
3a14d98f11 DO NOT MERGE: Revert "Revert "Add libprocessgroup into VNDK""
This reverts commit fec192e98f.

Reason for revert: AOSP is fixed with new vendor image

Change-Id: I2b7f4683139cf28bb5b8fa64c5c5273cf5c935a3
Signed-off-by: Suren Baghdasaryan <surenb@google.com>
2019-01-25 16:52:50 +00:00
Anton Hansson
b4bb4308d9 Merge "Move PrintRecommendationService back to handheld_system" am: 673cbcd6f8 am: 6529ac841a
am: 67014e8f4a

Change-Id: I3bb0ba3a185ee6fe8cb25304b94927d15d23a6fe
2019-01-25 08:31:50 -08:00
Anton Hansson
6529ac841a Merge "Move PrintRecommendationService back to handheld_system"
am: 673cbcd6f8

Change-Id: I818fe4c0cadcaa7c368267e594cacfe9b82caa1e
2019-01-25 08:19:29 -08:00
Anton Hansson
d5e069e405 Auto-include device_manifest.xml when necessary
It doesn't make sense to specify a DEVICE_MANIFEST_FILE but the
build not including it. The conditional definition of the module
makes it problematic to have it listed in the PRODUCT_PACKAGES
of a generic mk.

Test: build mainline_arm64 + mainline_system_arm64
Change-Id: I40e435ce114263ceabbd373d3d719318c592fc13
2019-01-25 13:50:47 +00:00
Anton Hansson
14fb72c15c Move mainline_arm64 over to use mainline device
Possible now that it has TARGET_COPY_OUT set for vendor and
product.

Update the whitelist too.

Bug: 120974093
Test: make
Change-Id: I99eb718f5f4e79b9224a4079f2ff4595cd2b7ae2
2019-01-25 11:29:26 +00:00
Anton Hansson
91fddbbd95 Add recovery_refresh to mainline_system
Needed by recovery on devices without a cache partition.

Bug: 80410283
Test: lunch mainline_arm64; m nothing
Change-Id: I71fd35022b0928016f6767cea35971ce14bf03fe
2019-01-25 11:27:27 +00:00
Anton Hansson
dca5c961a2 Move PrintRecommendationService back to handheld_system
This app is not intended to be moved to /product.

Bug: 122353713
Test: lunch mainline_arm64; m nothing
Change-Id: I65464975a77e187591b3e2de2521f1b2876b5abf
2019-01-25 11:14:47 +00:00
Dan Willemsen
fee862995a Merge "Bump the remaining 32-bit arm configs to require neon" am: 1fdf5d789b am: 7ce2e247d9
am: f60131d3d8

Change-Id: If906225e372e1c278749ea0af8586dbdb4bdf77e
2019-01-24 20:14:23 -08:00
Dan Willemsen
7ce2e247d9 Merge "Bump the remaining 32-bit arm configs to require neon"
am: 1fdf5d789b

Change-Id: I51fd1a89aae654e9e34ecaa21eff5b66987b981f
2019-01-24 19:58:20 -08:00
Dan Willemsen
1fdf5d789b Merge "Bump the remaining 32-bit arm configs to require neon" 2019-01-25 03:52:17 +00:00
Ng Zhi An
4039feb041 Use go_handheld_core_hardware.xml for Go builds
Test: m, ! grep app_widgets $OUT/vendor/etc/permissions/handheld_core_hardware.xml
Change-Id: I5f1c43add007840356faad848a40b284e774883e
2019-01-24 16:46:33 -08:00
Siarhei Vishniakou
b1c7fb3dc1 Add android.hardware.input.common HAL
This HAL is used to keep common definitions, potentially used by other
input HALs in the future.

Bug: 111480215
Test: make only
Change-Id: I499a7988211a6fc1253805038ac7edcf337bc4e2
2019-01-24 11:54:09 -08:00
Paul Duffin
96d0b82e52 Merge "Remove REMOVE_OAHL_FROM_BCP flag" am: 22efcc114e am: 5941366ce2
am: 7d2a8a5668

Change-Id: I7b3799cc92bda1f0a1a2b31902438e941d433044
2019-01-24 08:22:22 -08:00
Paul Duffin
5941366ce2 Merge "Remove REMOVE_OAHL_FROM_BCP flag"
am: 22efcc114e

Change-Id: I44119648a93a299a3d1901fcad695c57372743f9
2019-01-24 08:10:56 -08:00
Paul Duffin
22efcc114e Merge "Remove REMOVE_OAHL_FROM_BCP flag" 2019-01-24 16:01:40 +00:00
Dan Willemsen
53d62fed72 Bump the remaining 32-bit arm configs to require neon
Stop using armv7-a without neon for 32-bit unbundled apps, and update
generic_x86_arm to match the cuttlefish configuration that includes
neon.

Test: treehugger
Change-Id: Ieb6a2106655803a8ca609907c12168e628ee1b85
2019-01-23 22:27:33 -08:00
Suren Baghdasaryan
fec192e98f DO NOT MERGE: Revert "Add libprocessgroup into VNDK"
This reverts commit 1877db4591.

Reason for revert: Broke AOSP

Change-Id: I4f4b8bae60966f1459365387bbde5a1f60c7b727
Signed-off-by: Suren Baghdasaryan <surenb@google.com>
2019-01-23 20:52:04 -08:00
Badhri Jagan Sridharan
04104dd964 Merge "USB: VNDK: Add USB V1.2 hal interface" 2019-01-24 02:03:20 +00:00
Henry Fang
686743d92c Merge "Update CEC hal to 2.0" 2019-01-24 01:02:05 +00:00
Ruchi Kandoi
4cb79e1412 add android.hardware.secure_element@1.1
Test: compiles
Bug: 122590188
Change-Id: Ibfbc3ecf5c19c42ea4ba695f2a9d6ad04cd9bf62
2019-01-23 14:31:39 -08:00
Yifan Hong
28ee89dda1 Add product_compatibitility_matrix.xml to base_product.
The module refers to framework compatibitlity matrix
that defined OEM modules.

Also, renamed framework_compatibility_matrix.xml
to system_compatibility_matrix.xml, since
framework_compatibility_matrix.xml consists of both
system and product compatibility matrices. This fixes
mainline build.

Test: build
Test: boot device with product compatibility matrix

Bug: 120600021
Change-Id: Ibfb12578c3ec77b6baede4eed852074e08022119
2019-01-23 12:22:04 -08:00