Commit graph

3409 commits

Author SHA1 Message Date
Hai Shalom
62581365ad [WPA3] Add new APIs and types to support WPA3 and OWE
Add new APIs and types to support WPA3 and OWE new Wi-Fi security
standards.

Bug: 112195778
Test: Functional tests
Change-Id: I0968e272825938222e0691b0806ec51137a72d3c
2018-10-19 13:29:56 -07:00
Valerie Hau
1da8134a9f Adding graphics/common/1.2 types to vndk
Bug: 115335239
Test: ./libsurfaceflinger_unittest --gtest_filter=GetBestColorMode.*
Change-Id: I1fbad297df076f99fde5fb3aa482a3c929186f60
2018-10-19 10:37:09 -07:00
Wei Wang
42029e1943 Add thermal HAL 2.0
Bug: 116540200
Test: add default ThermalHAL 2.0 and VtsHalThermalV2_0TargetTest pass
Change-Id: Ia7d17b3aa8f9499bc35b2dc4e8cdb1e90c481117
2018-10-18 16:53:04 -07:00
Anton Hansson
ad45f67829 Merge "Remove PRODUCT_SHIPPING_API_LEVEL in mainline_system" am: 058f33ec0f am: a38f6aac3a
am: c743fabfa0

Change-Id: I45ea582dc3c885cfaed157ed0ecb377d9c8e534f
2018-10-18 09:58:54 -07:00
Anton Hansson
174e18846a Merge "Add PresencePolling to mainline_system" am: fc1e1a54cd am: c15e717584
am: d5ed2eeedb

Change-Id: Ife9b31e2d6e6f9be979b0ed4df091d9313e2da27
2018-10-18 09:48:35 -07:00
Anton Hansson
19e4ba1301 Merge "Re-submit "Add trailing slash to mainline path claims."" am: 471a45b952 am: e7334299df
am: a213d4f253

Change-Id: I71f4df013aa5e8f39f20c1d4e1ab479f8c8a897c
2018-10-18 09:29:40 -07:00
Anton Hansson
c743fabfa0 Merge "Remove PRODUCT_SHIPPING_API_LEVEL in mainline_system" am: 058f33ec0f
am: a38f6aac3a

Change-Id: I4dd058fa9a5fd348d70739e92515dad1c46e190b
2018-10-18 09:10:59 -07:00
Anton Hansson
3437937596 Merge "Fix typo" am: fac7b1de9c am: f452c3528d
am: 20769cbfed

Change-Id: I67cdc60c7e71c03a52ebd3c3acf43b1b647aee6a
2018-10-18 08:50:09 -07:00
Anton Hansson
d5ed2eeedb Merge "Add PresencePolling to mainline_system" am: fc1e1a54cd
am: c15e717584

Change-Id: Ifcc63e7ffeb28a1f925df22480263a874f7d5d7f
2018-10-18 08:42:14 -07:00
Anton Hansson
058f33ec0f Merge "Remove PRODUCT_SHIPPING_API_LEVEL in mainline_system" 2018-10-18 15:32:47 +00:00
Anton Hansson
a213d4f253 Merge "Re-submit "Add trailing slash to mainline path claims."" am: 471a45b952
am: e7334299df

Change-Id: I5ca8bbf91c9c9f30e697b3b830a1906d74b08571
2018-10-18 08:22:06 -07:00
bohu
8443f40122 Merge "fix generic_x86_arm" am: 569ddd300b
am: ef14e322c2

Change-Id: Iba65caec85165f11b91ece08dee93783824b65d1
2018-10-18 08:19:11 -07:00
Anton Hansson
20769cbfed Merge "Fix typo" am: fac7b1de9c
am: f452c3528d

Change-Id: I7d7f4ec0c73818e6eae9fe1d1e941e3094171a29
2018-10-18 08:00:09 -07:00
Anton Hansson
b65a5ba193 Remove PRODUCT_SHIPPING_API_LEVEL in mainline_system
Let this be defined in the leaves instead. As is it frequently causes
problems where the product inheriting this also inherit another value
of PRODUCT_SHIPPING_API_LEVEL, leading to invalid values unless
overridden again.

Bug: 80410283
Test: lunch mainline_arm64; m nothing
Test: lunch mainline_system_arm64; m nothing
Change-Id: Id08b6cc0cd8815404e548c521c9e40706ba8ca16
2018-10-18 13:40:22 +01:00
Jiyong Park
c551b22f44 libvixl-arm and -arm64 are no longer VNDK libraries.
libvixl-arm and libvixl-arm64 are not used by any vendor libraries, but
only by ART. Removing them from VNDK.

Test: m
Change-Id: I5b83be13cd70fb12581fe561798484a8907022c6
2018-10-18 20:37:38 +09:00
Anton Hansson
fc1e1a54cd Merge "Add PresencePolling to mainline_system" 2018-10-18 08:04:19 +00:00
Anton Hansson
471a45b952 Merge "Re-submit "Add trailing slash to mainline path claims."" 2018-10-18 08:03:53 +00:00
TreeHugger Robot
bc679a9584 Merge "fix generic_x86_arm" 2018-10-18 05:51:50 +00:00
TreeHugger Robot
0fc3ea4c38 Merge "Add android.hardware.media.c2@1.0 to current.txt" 2018-10-17 23:35:15 +00:00
Vinay Kalia
0026cbd193 Merge "Add android.hardware.power.stats@1.0 to current.txt" 2018-10-17 22:06:04 +00:00
bohu
9b4e805a4d fix generic_x86_arm
To make the generic_x86_arm bootable.
Third party translabor binary can be added on the resulting
system.img and be tested at least on emulator.

BUG: 117673798

Change-Id: Iffbcf9217bbedc12ba83a4851e84ecbf299bf8e7
Merged-In: Iffbcf9217bbedc12ba83a4851e84ecbf299bf8e7
2018-10-17 21:57:15 +00:00
bohu
ec849266a1 fix generic_x86_arm
To make the generic_x86_arm bootable.
Third party translabor binary can be added on the resulting
system.img and be tested at least on emulator.

BUG: 117673798

Change-Id: Iffbcf9217bbedc12ba83a4851e84ecbf299bf8e7
2018-10-17 14:54:31 -07:00
Anton Hansson
da02e8619a Add PresencePolling to mainline_system
Missed adding this app in I5afabc7dcc4ca320f06fdc4a2669fb1b81e53b0b.
It is usually added in conjunction with RcsService.

Bug: 80410283
Test: lunch mainline_arm64; m nothing
Change-Id: Ic721d1dcef479a03f4b603bd77a91801ea9dd9ec
2018-10-17 18:04:46 +01:00
Anton Hansson
dcb5ef1333 Re-submit "Add trailing slash to mainline path claims."
With a workaround for preopt files that get installed into an unknown
path. The BoardConfig defines whether the files go in /system_other,
so allow that.

This reverts commit 46bf4b510c.

Test: lunch mainline_arm64-userdebug; m nothing
Change-Id: Ia75670eb6e3730ad0ff17f5b81954b69f6cab22b
2018-10-17 16:40:29 +01:00
Anton Hansson
28e0f0353c Fix typo
We want to add to PRODUCT_PACKAGES_DEBUG, not overwrite it.

Test: make
Change-Id: Ib67d20e33b30edd76ca24ce208f899cb4c25004c
2018-10-17 09:08:27 +01:00
Anton Hansson
5a96694f42 Merge "Add some debug binaries to mainline_system" am: 7f758720f6 am: e885f35d05
am: 67a21de4b8

Change-Id: Ib0b3ab39236608f1989d64558a2c0abc989ccfc3
2018-10-17 00:50:32 -07:00
Anton Hansson
080651aec2 Merge "Add the default charger images to mainline_system" am: bb449e0bd4 am: 8bafde098f
am: 5d0526b439

Change-Id: I3ea4fc58e38e66ebfd1aff082b9f5f9d264b88d2
2018-10-17 00:48:26 -07:00
Anton Hansson
67a21de4b8 Merge "Add some debug binaries to mainline_system" am: 7f758720f6
am: e885f35d05

Change-Id: If4bc0c736770fdc10c4ebbe2638eae75de88330f
2018-10-17 00:44:40 -07:00
Anton Hansson
5d0526b439 Merge "Add the default charger images to mainline_system" am: bb449e0bd4
am: 8bafde098f

Change-Id: Ic7ffefb8e36a9db9218dbb5773acc934efe5b716
2018-10-17 00:43:08 -07:00
Anton Hansson
7f758720f6 Merge "Add some debug binaries to mainline_system" 2018-10-17 07:23:18 +00:00
Anton Hansson
bb449e0bd4 Merge "Add the default charger images to mainline_system" 2018-10-17 07:20:54 +00:00
Vinay Kalia
72bbe36216 Add android.hardware.power.stats@1.0 to current.txt
BUG: 117424656
Test: Compilation and device boot
Change-Id: I3c7263c83ab7b245205a21c7c503e8fe43a23de7
2018-10-16 16:55:29 -07:00
Tom Cherry
8a03138137 Merge "Separate init packaging for mainline" am: eea8dad05f am: aafccd7aac
am: a71d92f915

Change-Id: Iaadc507dfc6fec5c02b94192afc9b75d4e4762f3
2018-10-16 13:52:25 -07:00
Tom Cherry
a71d92f915 Merge "Separate init packaging for mainline" am: eea8dad05f
am: aafccd7aac

Change-Id: Iec63980e02bd41ff998689eec6725b19d68bb1de
2018-10-16 13:45:51 -07:00
Michael Dooley
204054c1f6 Revert "Revert "Adding GetModelState to SoundTrigger API""
This reverts commit a0bc32f877.

Reason for revert: rolling forward (with fix)

Change-Id: I66dc7e1d73ef96796e05253c6f5ed9467c33dbab
2018-10-16 19:49:13 +00:00
Tom Cherry
6195b3578a Separate init packaging for mainline
With system-as-root, both first and second stage init belong to
system, but without system-as-root, first stage belongs to vendor and
second stage belongs to system.  This change references two phony
packages that include the right parts of init for systen and vendor.

Bug: 117606184
Test: mainline builds work properly
Change-Id: I997309655fef28cb1c3d4b3be989c035b5c6488d
2018-10-16 09:58:54 -07:00
Anton Hansson
aa236882c0 Add the default charger images to mainline_system
Bug: 80410283
Test: lunch mainline_arm64; m nothing
Change-Id: I539b57ef436be3d6209d6436fae6c5eb75832bf7
2018-10-16 17:34:33 +01:00
Anton Hansson
36c5d0d1cc Add some debug binaries to mainline_system
These binaries are commonly included in debug builds, so include
them on mainline too.

Bug: 80410283
Test: lunch mainline_arm64; m nothing
Change-Id: If0adfb4795ea82e158a0218d9c16d897012dd8b5
2018-10-16 16:15:39 +01:00
Florian Mayer
a910ba41c8 Build heapprofd per default.
See go/heapprofd for details. This will be used to profile the memory
usage of system services and apps.

See https://b.corp.google.com/issues/111289182#comment2 for system
health approval.

Change-Id: I2cf3af57e22c39c968afc0ca971f1d3862e27fe2
2018-10-15 14:14:55 +01:00
Anton Hansson
edf285623d Merge "Revert "Add trailing slash to mainline path claims."" am: d1874ddf86 am: f9ae891d1c
am: 1ae3812e53

Change-Id: I05ebf2a4d3ff532ab27b5dc269011302d74c0799
2018-10-15 03:51:46 -07:00
Anton Hansson
1ae3812e53 Merge "Revert "Add trailing slash to mainline path claims."" am: d1874ddf86
am: f9ae891d1c

Change-Id: I20d1ee165426641d8d6076958502c2171981a590
2018-10-15 03:40:38 -07:00
Anton Hansson
46bf4b510c Revert "Add trailing slash to mainline path claims."
This reverts commit f1fb31a301.

Reason for revert: breaks some builds

Change-Id: I22f7939dc25bee6e3c2b8835f86ce5772ab3edec
2018-10-15 10:13:35 +00:00
Anton Hansson
a10ed2b558 Merge "Add trailing slash to mainline path claims." am: 9d5b3dbf17 am: 249b60d0d8
am: ae22d5cd5f

Change-Id: Ifd78aa165326151d87f6728792122085697c008c
2018-10-15 02:02:11 -07:00
Anton Hansson
ae22d5cd5f Merge "Add trailing slash to mainline path claims." am: 9d5b3dbf17
am: 249b60d0d8

Change-Id: I5a227fe0a6c9533f3665845f1aa2f19aa409f4c5
2018-10-15 01:55:17 -07:00
TreeHugger Robot
9b49d79e33 Merge "Add mediaswcodec to system" 2018-10-12 20:05:24 +00:00
Anton Hansson
f1fb31a301 Add trailing slash to mainline path claims.
Fixes a bug where system_other/ paths are considered part of
the "system" path.

Test: lunch mainline_arm64; m nothing
Change-Id: Id7aad41ea285f545260289f59e55c251677bdc38
2018-10-12 11:10:17 +01:00
Sooraj Sasindran
9064659c1e Merge "Add ANS to telephony systems" am: 0c833a7fba
am: 837eeb1f8e

Change-Id: I7ea4a82a40db55deb66cb4b874c8022c233d9fd1
2018-10-11 21:59:28 -07:00
Treehugger Robot
0c833a7fba Merge "Add ANS to telephony systems" 2018-10-12 04:41:09 +00:00
Steven Moreland
749cfddbbb Merge "VNDK-core += android.hidl.safe_union@1.0.so" am: bb0d85169f am: 3aefd6a480
am: f34648ce6f

Change-Id: Ice38e57c6d5ca35dcc56019aa0facfb8be8a07da
2018-10-11 15:16:10 -07:00
Steven Moreland
f34648ce6f Merge "VNDK-core += android.hidl.safe_union@1.0.so" am: bb0d85169f
am: 3aefd6a480

Change-Id: I8741029068ea100730d982f1018ab62c1a2ff012
2018-10-11 15:02:37 -07:00
Steven Moreland
bb0d85169f Merge "VNDK-core += android.hidl.safe_union@1.0.so" 2018-10-11 21:23:27 +00:00
Tom Cherry
d2c62a0a7b Merge "Whitelist TARGET_COPY_OUT_RAMDISK for mainline" am: 37660e2e32 am: 4ac9c871b0
am: 8a4b28c5ad

Change-Id: I89d6069ef24bc9169fe4b818d3793989fe49cb83
2018-10-11 11:35:23 -07:00
Tom Cherry
8a4b28c5ad Merge "Whitelist TARGET_COPY_OUT_RAMDISK for mainline" am: 37660e2e32
am: 4ac9c871b0

Change-Id: I00c9a16b7c4299735e3d01c28bac40b4c9829037
2018-10-11 11:23:46 -07:00
Steven Moreland
637b675b89 VNDK-core += android.hidl.safe_union@1.0.so
Bug: 116156870
Test: build & boot
Change-Id: I6712d035d5a30ed3e06acf9503e00231053ce6ce
2018-10-11 09:53:45 -07:00
Colin Cross
e5c1e9704b Merge "Revert "Update vndk list for bufferqueue@2.0"" 2018-10-11 14:56:56 +00:00
Colin Cross
a26521a593 Revert "Update vndk list for bufferqueue@2.0"
This reverts commit f557dc76f7.

Reason for revert: broke builds, missing the rest of its topic.

Change-Id: I70bb2ff044697f622d09698c412f3ae405accadc
2018-10-11 14:56:14 +00:00
TreeHugger Robot
8e5bcd95d8 Merge "Update vndk list for bufferqueue@2.0" 2018-10-11 13:21:00 +00:00
Sooraj Sasindran
0d4a3c2e46 Add ANS to telephony systems
Add ANS to telephony systems

Bug: 114793357
Test: verified it using developer options
Change-Id: Id31be8524934b47345ba95954636822eb59264ac
Merged-In: Id31be8524934b47345ba95954636822eb59264ac
2018-10-10 20:40:52 +00:00
Matthew Ng
aa3460e48b Experiment to be able to change the navigation bar thickness (2/2)
Use resource overlays to change the 2 dimension navigation_bar_height
and navigation_bar_frame_height to specify how large the navigation bar
is and how large its buttons are (also for width). There are two
overlays: first to slim the navigation bar to 75% and the other to have
floating navigation buttons.

go/navbar-experiments-doc

Test: manual
Bug: 113952590
Change-Id: Ibd93097e223cbf0de18011064b3da38b6d069d24
2018-10-09 15:16:36 -07:00
Tom Cherry
16f45d6cd9 Whitelist TARGET_COPY_OUT_RAMDISK for mainline
Test: mainline builds without BOARD_BUILD_SYSTEM_ROOT_IMAGE set.
Change-Id: Ia3a5bfa6d2ba1872710409d8c88bba6ff710a1c6
2018-10-09 10:41:01 -07:00
Igor Murashkin
35d7693e79 Merge "base_system: Add iorapd as core product target" am: 976f1d4577 am: 270f1b5897
am: 6064996f87

Change-Id: I5f3c21301d04e02bb168282a0abc244f41d993aa
2018-10-08 14:06:58 -07:00
Igor Murashkin
6064996f87 Merge "base_system: Add iorapd as core product target" am: 976f1d4577
am: 270f1b5897

Change-Id: I3e51c754b0a6e833d63a65f3bbc6a2e972d413af
2018-10-08 13:45:07 -07:00
Treehugger Robot
976f1d4577 Merge "base_system: Add iorapd as core product target" 2018-10-08 20:12:59 +00:00
Sooraj Sasindran
3ea19a4712 Merge "Add ANS to telephony systems" 2018-10-06 03:41:26 +00:00
Igor Murashkin
962e2dde0a base_system: Add iorapd as core product target
This makes iorapd be built as part of the system image
with a regular 'make' command.

Part of a topic that has 'iorapd' start up by init_rc.

Bug: 72170747
Change-Id: I300bc35f508fbe36bf0f545e20236c718392d571
2018-10-05 16:28:12 -07:00
Chong Zhang
45a6fee77d Add mediaswcodec to system
bug: 111407413
Change-Id: If506a9a5b0d8eb004c802dc056cf6fd4f830a212
2018-10-05 13:35:23 -07:00
Sooraj Sasindran
3d29949cca Add ANS to telephony systems
Add ANS to telephony systems

Bug: 114793357
Test: verified it using developer options
Change-Id: Id31be8524934b47345ba95954636822eb59264ac
2018-10-03 15:04:33 -07:00
Anton Hansson
70e807fa0d Merge "Add a few apps to mainline_system." am: 65fd432a91 am: 49b96de883
am: 60ee1141ee

Change-Id: I73c781d008e6ae8f2a8ded09b866231bc165a561
2018-10-03 04:03:46 -07:00
Anton Hansson
60ee1141ee Merge "Add a few apps to mainline_system." am: 65fd432a91
am: 49b96de883

Change-Id: Iaabb0478ecd0b4942ed384815728bc5d111cecab
2018-10-03 03:55:33 -07:00
Anton Hansson
65fd432a91 Merge "Add a few apps to mainline_system." 2018-10-03 10:32:57 +00:00
Jayant Chowdhary
a09f39e3b1 Merge "Reland "Add libbinderthreadstate to the VNDK.""" am: 8a8cf7b081 am: 3daa23eeb3
am: 4971ff5920

Change-Id: I1146770582ef654439819221e9ae4dadf5e58886
2018-10-02 15:22:52 -07:00
Jayant Chowdhary
4971ff5920 Merge "Reland "Add libbinderthreadstate to the VNDK.""" am: 8a8cf7b081
am: 3daa23eeb3

Change-Id: I15a946def5a4cfafc524d971e929aa369fee7b0f
2018-10-02 14:36:24 -07:00
Jayant Chowdhary
8a8cf7b081 Merge "Reland "Add libbinderthreadstate to the VNDK.""" 2018-10-02 20:14:37 +00:00
Jayant Chowdhary
18a75cb2c4 Reland "Add libbinderthreadstate to the VNDK.""
This reverts commit 13467f5993.

Reason for revert: Dependencies which broke tests due to exclusion from 
                   LOCAL_JNI_SHARED_LIBS have been added.

Change-Id: I4aca69d7bfa12a132b8334deb61ed350b434f5df
2018-10-01 22:52:07 +00:00
Anton Hansson
dce1af0c15 Merge "Add wrapped net utils to mainline_system." am: 0820a93d69 am: a88a8b6bb1
am: 49040dcf04

Change-Id: I9657ea6dd2c5e09d7220432da617f3246f23a121
2018-10-01 10:53:19 -07:00
Anton Hansson
49040dcf04 Merge "Add wrapped net utils to mainline_system." am: 0820a93d69
am: a88a8b6bb1

Change-Id: If0b5c0102193d32524751f950bee9b33aabcdf1a
2018-10-01 10:40:53 -07:00
Anton Hansson
0820a93d69 Merge "Add wrapped net utils to mainline_system." 2018-10-01 17:22:05 +00:00
Anton Hansson
7963f26175 Merge "Add bluetooth libraries to mainline_system." am: e1d2c8d647 am: 5c9730bcc3
am: c5f2df2757

Change-Id: I26b8d4d160689495fb12ef3fe0383f9fe14ca31f
2018-10-01 05:10:19 -07:00
Anton Hansson
844688c561 Merge "Add the nfc_extras shared lib to mainline." am: 60be6ae961 am: 58577be60a
am: 5feda17237

Change-Id: I9159c5dc5eae0f9d69e7e40c3234f74e631edf08
2018-10-01 04:46:43 -07:00
Anton Hansson
c5f2df2757 Merge "Add bluetooth libraries to mainline_system." am: e1d2c8d647
am: 5c9730bcc3

Change-Id: I7cf49bcf879e80d8dd3481d97e0bef0736db98ae
2018-10-01 04:20:14 -07:00
Anton Hansson
c941007331 Add bluetooth libraries to mainline_system.
These are included on current mainline devices.

Bug: 80410283
Test: lunch mainline_arm64; m nothing
Change-Id: I1c214c760f3f668804baef642f1c7121d0723bfb
2018-10-01 10:55:35 +00:00
Anton Hansson
017e68e6cd Add a few apps to mainline_system.
- LiveWallPapersPicker is included virtually everywhere
- PartnerBookmarksProvider is required by other apps
- SafetyRegulatoryInfo shows html content from a res overlay
- DMService, RcsService and Stk are all telephony apps
  of some sort.

Bug: 80410283
Test: lunch mainline_arm64; m nothing
Change-Id: I5afabc7dcc4ca320f06fdc4a2669fb1b81e53b0b
2018-10-01 11:54:22 +01:00
Anton Hansson
2df4bce8b8 Add wrapped net utils to mainline_system.
For /vendor to access net utils.

Test: lunch mainline_arm64; m nothing
Bug: 80410283
Change-Id: I317ed0f70271af6304d71ed669e7d1b17b3e19c0
2018-10-01 11:45:22 +01:00
Anton Hansson
5feda17237 Merge "Add the nfc_extras shared lib to mainline." am: 60be6ae961
am: 58577be60a

Change-Id: I526275202de4d3f8774f2bd7640fa0efc99b8442
2018-10-01 03:21:29 -07:00
Anton Hansson
bfa4338842 Add the nfc_extras shared lib to mainline.
Bug: 80410283
Test: lunch mainline_arm64; m nothing
Change-Id: I5bdc32988ced9c0b93bb54bc8cb88ead7efe4fcb
2018-09-28 15:14:59 +01:00
Anton Hansson
dc797a1f0f Merge "Add preopt scripts to mainline." am: cae7ba396c am: 79fec85fde
am: 509bc5b25c

Change-Id: I62f67f0049c4b58fc16121a021e3816f01b37734
2018-09-28 04:14:42 -07:00
Anton Hansson
509bc5b25c Merge "Add preopt scripts to mainline." am: cae7ba396c
am: 79fec85fde

Change-Id: I0e637cf343a30835453b867545ee939f39acfbfb
2018-09-28 04:07:31 -07:00
Anton Hansson
cae7ba396c Merge "Add preopt scripts to mainline." 2018-09-28 10:49:00 +00:00
Remi NGUYEN VAN
cea8b803c2 Merge "Revert "Add libbinderthreadstate to the VNDK."" am: ebf81b36cf am: 8654604f4b
am: 1f299f8428

Change-Id: I3bf9624d987c05ac87d70d08dcf2255f83b8bd75
2018-09-28 03:20:57 -07:00
Remi NGUYEN VAN
1f299f8428 Merge "Revert "Add libbinderthreadstate to the VNDK."" am: ebf81b36cf
am: 8654604f4b

Change-Id: I8b64e35c6db40c3ebfe0a9f4ff63508dfbb2c1d1
2018-09-28 03:12:31 -07:00
Remi NGUYEN VAN
ebf81b36cf Merge "Revert "Add libbinderthreadstate to the VNDK."" 2018-09-28 09:42:53 +00:00
Remi NGUYEN VAN
13467f5993 Revert "Add libbinderthreadstate to the VNDK."
This reverts commit e99863d896.

Reason for revert: This breaks framework tests and blocks presubmit

Change-Id: I50be59542c0bc655c310fbd15cc55f3b32947453
2018-09-28 07:50:45 +00:00
Michael Dooley
4ab2a92715 Merge "Revert "Revert "Revert "Adding GetModelState to SoundTrigger API"""" 2018-09-28 07:38:34 +00:00
Michael Dooley
483e85f9fe Revert "Revert "Revert "Adding GetModelState to SoundTrigger API"""
This reverts commit ac996e1f98.

Reason for revert: broke build

Change-Id: I56a4053ca66e5aab2d652923bf32de7791b73f3c
2018-09-28 07:32:39 +00:00
Michael Dooley
aba388123d Merge "Revert "Revert "Adding GetModelState to SoundTrigger API""" 2018-09-28 06:24:44 +00:00
Stefano Tommasini
b5bd20e0e3 Merge "Move transport out of system server." 2018-09-28 03:04:05 +00:00
Wei Wang
2271ef68c2 Merge "Added android.hardware.atrace 1.0 to VNDK" am: cb1a99a676
am: a595437a4b

Change-Id: I0d983604de1e734f2a209e7a97db4b4e14b9b4c9
2018-09-27 18:28:47 -07:00
Treehugger Robot
cb1a99a676 Merge "Added android.hardware.atrace 1.0 to VNDK" 2018-09-28 01:16:13 +00:00
Wei Wang
ccf68e0231 Added android.hardware.atrace 1.0 to VNDK
Bug: 111098596
Test: atrace/systrace

(cherry picked from commit 70ed2ec2f1)

Change-Id: I68c552591875473ad7c51753ebdc77b986c6a73d
2018-09-27 16:39:24 -07:00
Jayant Chowdhary
6d3cf5bfdb Merge "Add libbinderthreadstate to the VNDK." am: 2f12a56593 am: 79a216848b
am: 458bd1a7e8

Change-Id: Ibef45aedeb11b8b4b4005f8ac53fba543f8f9548
2018-09-27 14:46:13 -07:00
Jayant Chowdhary
458bd1a7e8 Merge "Add libbinderthreadstate to the VNDK." am: 2f12a56593
am: 79a216848b

Change-Id: I0a92e9af70cd8f1d1daad9f44ffc9432640c9182
2018-09-27 14:21:55 -07:00
Jayant Chowdhary
2f12a56593 Merge "Add libbinderthreadstate to the VNDK." 2018-09-27 21:02:35 +00:00
Anton Hansson
f2e87fba70 Merge "Include AOSP telephony apps in mainline_system." am: fb59f55487 am: f6326846e2
am: 3d4d75738f

Change-Id: Ie65735567063f7404fbbf6a75dbd1163f37dd4ce
2018-09-27 03:18:50 -07:00
Anton Hansson
deec280bbb Add preopt scripts to mainline.
These scripts support art preopting in system_other, which is
a generically useful thing to keep on mainline.

Note that the preloads_copy script should also be added, but
that needs some work to be done (b/116714695).

Bug: 80410283
Test: lunch mainline_arm64; m nothing
Change-Id: I693e17ac0f61f2417ced639d1fdfe164c54341a9
2018-09-27 11:18:11 +01:00
Anton Hansson
1a6a4400dd Merge "Fix vendor include in mainline_arm64." am: b35140f666 am: f7ad92fde1
am: a186227dd9

Change-Id: Ib15ae1ef50ffe23208f5d89d30fcc3c73c76a117
2018-09-27 03:17:51 -07:00
Anton Hansson
3d4d75738f Merge "Include AOSP telephony apps in mainline_system." am: fb59f55487
am: f6326846e2

Change-Id: Ie14faa7d3420d2cb2cf69a539d5f4eac5ba1194a
2018-09-27 03:12:55 -07:00
Anton Hansson
a186227dd9 Merge "Fix vendor include in mainline_arm64." am: b35140f666
am: f7ad92fde1

Change-Id: I3c236e30b3f8d10542ad1d7ce94437655656b5ef
2018-09-27 03:12:09 -07:00
Jayant Chowdhary
e99863d896 Add libbinderthreadstate to the VNDK.
Bug: 110364143

Test: make -j64

Change-Id: I28259136fa26ff7aaf73e37862fa4c87397cd763
Signed-off-by: Jayant Chowdhary <jchowdhary@google.com>
2018-09-26 11:07:29 -07:00
Anton Hansson
889018d3d6 Include AOSP telephony apps in mainline_system.
These apps are included on all mainline devices. Including them
necessitates splitting telephony.mk into two pieces, as "rild"
installs on /vendor.

Bug: 80410283
Test: lunch mainline_arm64; m nothing
Change-Id: Id4f1684604c71e853c8096e9a6992e65b6dfefed
2018-09-26 16:28:13 +01:00
Anton Hansson
1b66873130 Fix vendor include in mainline_arm64.
Include all the _vendor equivalents of the mk's included by
mainline_system. The previous include was a typo.

Bug: 80410283
Test: lunch mainline_arm64; m nothing
Change-Id: I71cf6509ad67ed28908716356228ef3980823bf6
2018-09-26 16:28:06 +01:00
Wei Wang
70ed2ec2f1 Added android.hardware.atrace 1.0 to VNDK
Bug: 111098596
Test: atrace/systrace
Change-Id: I1ca0d9a0ec9a72d14c4ed762a845cd1f0a2aa168
2018-09-25 13:42:01 -07:00
Przemyslaw Szczepaniak
0e442469a1 Merge "Add NeuralNetworks HAL v1.2 to VNDK" am: 4da4d6cc89
am: 93d0e0d3c4

Change-Id: I5057a85664f09cddc67e02597802474e1bde3b96
2018-09-24 05:52:27 -07:00
Przemyslaw Szczepaniak
4da4d6cc89 Merge "Add NeuralNetworks HAL v1.2 to VNDK" 2018-09-24 12:25:55 +00:00
Martijn Coenen
aebdf93c83 Merge "Add keys for APEX images for eng/userdebug." am: 6466b3a334 am: 0fa999d51c
am: 1f4eb11416

Change-Id: I6e1fccad64260d8c9f29c68683ff7c6d0cf89269
2018-09-24 03:12:22 -07:00
Martijn Coenen
1f4eb11416 Merge "Add keys for APEX images for eng/userdebug." am: 6466b3a334
am: 0fa999d51c

Change-Id: I9d24392df96bbcd7fffceb3de007aee75de47a32
2018-09-24 03:04:58 -07:00
Treehugger Robot
6466b3a334 Merge "Add keys for APEX images for eng/userdebug." 2018-09-24 09:44:22 +00:00
Tianjie Xu
0a9efec829 Merge "Add recovery-persist to base_system" am: 4b554bc436 am: 09419ba860
am: eb4c6b270d

Change-Id: I7f3f46f7b88c4c08fd40075b32df0c76e0669c03
2018-09-21 14:48:33 -07:00
Slava Shklyaev
aa244e95ae Add NeuralNetworks HAL v1.2 to VNDK
Bug: 114365802
Test: m check-vndk-list
Change-Id: I367869b5aa231175ad1a96518c6950b131d90b8f
Merged-In: I367869b5aa231175ad1a96518c6950b131d90b8f
(cherry-picked in 0bafe4902b)
2018-09-21 14:44:47 +01:00
Michael Dooley
ac996e1f98 Revert "Revert "Adding GetModelState to SoundTrigger API""
This reverts commit a0bc32f877.

Reason for revert: undoing rollback

Change-Id: I19ee9a33958aec2e2992574d78192d3e5288d9c9
2018-09-21 12:13:31 +00:00
Tianjie Xu
eb4c6b270d Merge "Add recovery-persist to base_system" am: 4b554bc436
am: 09419ba860

Change-Id: I08bf1489550cfc87f1d8c112d2383f8627f010c3
2018-09-20 23:47:10 -07:00
Hung-ying Tyan
3e7b7b42dc Merge changes from topic "vndk28" am: 5bc52ac49f am: 48d9f62e6c
am: 60f6553957

Change-Id: I7bfe05bc3b493013f2811112f9d36c48f813f7ff
2018-09-20 23:26:49 -07:00
Yifan Hong
bc41178e76 Merge "health filesystem HAL renamed to health storage HAL" am: 6a43200f89
am: 0672b2222e

Change-Id: Id97b712faf8657e0f57c7a51e9a24395e1b9618b
2018-09-20 23:02:51 -07:00
Hung-ying Tyan
60f6553957 Merge changes from topic "vndk28" am: 5bc52ac49f
am: 48d9f62e6c

Change-Id: Id80fffdfb32a2b8b5d9ca716e4a601b99f39de74
2018-09-20 23:02:02 -07:00
Tianjie Xu
0f68c1386c Add recovery-persist to base_system
We moved the recovery metric parsing to the native code, which executes
on the next normal build and stays under the system partition. Also,
the recovery-persist binary needs to be installed on both A/B and
non-A/B devices. Therefore, adds recovery-persist to base_system to
avoid breaking the mainline targets.

Bug: 114278989
Test: build mainline target
Change-Id: I251ef862d9342b0dc308223ee6c48849f098bb1e
2018-09-20 12:42:08 -07:00
Yifan Hong
6a43200f89 Merge "health filesystem HAL renamed to health storage HAL" 2018-09-20 17:26:53 +00:00
Slava Shklyaev
0bafe4902b Add NeuralNetworks HAL v1.2 to VNDK
Bug: 114365802
Test: m check-vndk-list
Change-Id: I367869b5aa231175ad1a96518c6950b131d90b8f
2018-09-20 09:03:27 +00:00
Martijn Coenen
3508ef69fc Add keys for APEX images for eng/userdebug.
These keys will be used to sign and verify APEX modules on
eng/userdebug devices. The keys may still change, but are
added now to unblock apexd development.

The keys were generated as follows:

$ openssl genrsa -out apex_debug_key.pem 4096
$ avbtool extract_public_key --key apex_debug_key.pem --output apex_debug_key

We'll probably need PRODUCT_APEX_KEYS at some point, but we'll wait
with that until we have build support.

Bug: 112684055
Test: /system/etc/security/apex/apex_debug_key found on-device
Change-Id: I5f4b1cb1eb11be6431146aa4297b50205fbc382e
2018-09-20 06:48:51 +00:00
Yifan Hong
9596c71bc6 health filesystem HAL renamed to health storage HAL
Bug: 111655771
Test: compiles
Change-Id: Ia245102f7af958b7ee7e811342a63b7325d7482b
Merged-In: Ia245102f7af958b7ee7e811342a63b7325d7482b
2018-09-19 13:11:41 -07:00
Yifan Hong
44ce176ac6 health filesystem HAL renamed to health storage HAL
Bug: 111655771
Test: compiles
Change-Id: Ia245102f7af958b7ee7e811342a63b7325d7482b
2018-09-19 10:26:51 -07:00
Hung-ying Tyan
5f8eb7c553 Revert "Revert "Add VNDK v28 to GSI from Android Q""
This reverts commit ffdbab3ff3.

Bug: 113560265
Test: (with the topic) build aosp_arm-userdebug and app only with and without vndk 28
Change-Id: I68a74ba5544a262414e777d8f07bc1ea18f24235
2018-09-19 17:55:29 +08:00
Colin Cross
dc80fc5179 Merge "Revert "Add VNDK v28 to GSI from Android Q"" am: c70c69e740 am: 329da43849
am: 44897391b2

Change-Id: Ibbcdc85d18ce27bc10f46a5745994d2f8bfd5ce1
2018-09-17 18:26:19 -07:00
Colin Cross
44897391b2 Merge "Revert "Add VNDK v28 to GSI from Android Q"" am: c70c69e740
am: 329da43849

Change-Id: Ic9af07fa79ce6ad6943423aa7084dc6894d21e78
2018-09-17 18:22:06 -07:00
Colin Cross
c70c69e740 Merge "Revert "Add VNDK v28 to GSI from Android Q"" 2018-09-18 00:35:01 +00:00
Howard Ro
dca6533471 Merge "Add stats hal to vndk current.txt" 2018-09-17 23:10:38 +00:00
Colin Cross
ffdbab3ff3 Revert "Add VNDK v28 to GSI from Android Q"
This reverts commit 6c4578b64e.

Reason for revert: breaks unbundled app builds that don't have prebuilts/vndk

Bug: 113560265
Change-Id: I7c067fda1a369c67866eb8f327eb61170bb26533
2018-09-17 20:25:21 +00:00
SzuWei Lin
8294a77c65 Merge "Add VNDK v28 to GSI from Android Q" am: 5c3907f922 am: dade85dd47
am: aabe5c4af5

Change-Id: Ibbc71caec7adcd9a8670c6bc8db3d23f52fd6918
2018-09-17 03:32:01 -07:00
SzuWei Lin
aabe5c4af5 Merge "Add VNDK v28 to GSI from Android Q" am: 5c3907f922
am: dade85dd47

Change-Id: I0e019844dcd15b0de61a73aa66b8622599172603
2018-09-17 03:25:51 -07:00
Treehugger Robot
5c3907f922 Merge "Add VNDK v28 to GSI from Android Q" 2018-09-17 10:00:54 +00:00
Howard Ro
4d11e63845 Add stats hal to vndk current.txt
Test: this is just an update on available packages. test will be done in
another change in the same topic

Change-Id: I9b2efe34a960c91ae447c52a3f09875a858bb985
2018-09-14 16:00:27 -07:00
TreeHugger Robot
35199399e4 Merge "Add sensors@2.0 to current.txt" 2018-09-14 22:00:24 +00:00
TreeHugger Robot
034cb17cf6 Merge "Remove mpeg2 codec from vndk" 2018-09-14 16:01:52 +00:00
Michael Dooley
4eb4280aae Merge "Revert "Adding GetModelState to SoundTrigger API"" 2018-09-14 14:53:10 +00:00
Michael Dooley
a0bc32f877 Revert "Adding GetModelState to SoundTrigger API"
This reverts commit 87a3aae48f.

Reason for revert: fix build breakage in git_master-without-vendor aosp_x86-eng 

Change-Id: I6ccb4ee41530e91827f0a08ab44d61b43787f003
2018-09-14 14:50:45 +00:00
Michael Dooley
bf25e49c3c Merge "Adding GetModelState to SoundTrigger API" 2018-09-14 12:32:09 +00:00
Shuzhen Wang
e050f54440 Merge "Add android.hardware.camera.device@3.5.so to vndk" 2018-09-13 19:57:49 +00:00
Android Build Merger (Role)
0a1c6f1d2b Merge "Merge "Remove HIDL libs from PRODUCT_BOOT_JARS." am: 44199a57da am: f484673f9e am: f4c08b685f" 2018-09-13 17:36:27 +00:00
Steven Moreland
f3138b9d51 Merge "Remove HIDL libs from PRODUCT_BOOT_JARS." am: 44199a57da am: f484673f9e
am: f4c08b685f

Change-Id: I5196a21e3a2b85550ef462f1123989ec16234dbd
2018-09-13 10:23:05 -07:00
TreeHugger Robot
ffbb1deeea Merge "Add android.hardware.camera.metadata@3.4 to VNDK core" 2018-09-13 17:22:28 +00:00
Steven Moreland
f4c08b685f Merge "Remove HIDL libs from PRODUCT_BOOT_JARS." am: 44199a57da
am: f484673f9e

Change-Id: Ic7102564b0a20d2292b1d44256a588d53eae5f53
2018-09-13 09:48:12 -07:00
Steven Moreland
ccc7ce1050 Remove HIDL libs from PRODUCT_BOOT_JARS.
These are left in PRODUCT_PACKAGES so that they can still
be added to the classpaths of legacy targets.

Bug: 77307025
Test: boot Pixel 2

Change-Id: Ib14969291319e03f181b9ea4d40096de095137e7
2018-09-12 09:17:01 -07:00