Commit Graph

3389 Commits

Author SHA1 Message Date
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
Ray Essick 311cc6bea1 Remove mpeg2 codec from vndk
mpeg2 should not be included in the mandatory vndk; should only
be in devices that choose to support mpeg2, such as TVs.

Bug: 78778763
Test: build, check non-presence
2018-09-11 15:21:34 -07:00
Pawin Vongmasa f557dc76f7 Update vndk list for bufferqueue@2.0
Test: Builds

Bug: 112508112
Change-Id: Ib6f624d225906ba9f45e03045f610f119c41abf8
2018-09-10 19:18:56 -07:00
Hridya Valsaraju 4691379258 Merge "Add fastboot HAL to VNDK" am: 217f0defe9 am: e4f206e9ae
am: 051529c087

Change-Id: I7abed626ad2fd13062954de9c06cbaec713b3226
2018-09-07 20:04:41 -07:00
Hridya Valsaraju 051529c087 Merge "Add fastboot HAL to VNDK" am: 217f0defe9
am: e4f206e9ae

Change-Id: I3b58e8533b745fe3a313f025956416ce8bf8dbb9
2018-09-07 20:00:47 -07:00
Treehugger Robot 217f0defe9 Merge "Add fastboot HAL to VNDK" 2018-09-08 02:47:40 +00:00
Hridya Valsaraju 3482c89303 Add fastboot HAL to VNDK
Bug: 79480454
Bug: 78793464
Test: make

Change-Id: Ib9fa4161579d666a3276a1a4193b750b64653760
2018-09-06 21:21:16 -07:00
Treehugger Robot 7d1be8148e Merge "Rename to android.test.base.impl" 2018-09-07 01:01:59 +00:00
Pawin Vongmasa 5faeb0527b Add android.hardware.media.c2@1.0 to current.txt
Test: Builds

Bug: 112362730
Change-Id: I98340f7d38be642f691322157b844298e10b70a1
2018-09-06 17:15:05 -07:00
Brian Stack bfbb0dafe6 Add sensors@2.0 to current.txt
Bug: 111070257
Test: Build succeeds
Change-Id: I08649a863ff76d665919f4dc9068629ab5ac7f61
2018-09-06 09:27:59 -07:00
Steven Moreland cdcedd64d0 Merge "Install libbinder_ndk to the system." am: 5fd1022106 am: ee8af2ca95
am: 2386bb478f

Change-Id: If180a6580aff1be1351f6f1c3ef047d8bd94390b
2018-09-05 23:37:51 -07:00
Steven Moreland 2386bb478f Merge "Install libbinder_ndk to the system." am: 5fd1022106
am: ee8af2ca95

Change-Id: Ie6caa3a55820b3e22e36ea3727666eaee90b5e0d
2018-09-05 21:09:04 -07:00
SzuWei Lin 6c4578b64e Add VNDK v28 to GSI from Android Q
From Android Q, Legacy GSI (aosp_$arch_a(b)-userdebug) can only
support the devices which upgraded from O or O-MR1.

The normal GSI (aosp_$arch-userdebug) will support the device which
launch from P or Q.

The patch add VNDK v28 to Legacy GSI and normal GSI.

Bug: 113560265
Test: lunch aosp_arm64_ab-userdebug; make -j
      Check the folder $OUT/system/lib64/vndk-28 existing

Change-Id: I941d2cd56264fffc3ded338871409594a430dce5
2018-09-06 09:25:16 +08:00
Steven Moreland 5fd1022106 Merge "Install libbinder_ndk to the system." 2018-09-06 00:04:38 +00:00
Emilian Peev c1f172f619 Add android.hardware.camera.metadata@3.4 to VNDK core
Bug: 112160024
Test: Builds
Change-Id: I4d25e274ec73f4039279285795c58115b494f983
2018-09-04 16:43:29 +01:00
TreeHugger Robot 458ae17c6e Merge "Rename to android.test.base.impl" into pi-dev-plus-aosp 2018-09-03 01:06:33 +00:00
Tri Vo 0eb9e2dd83 Merge "Add android.system.suspend@1.0-service to base_system.mk" am: 647e32fa09 am: 3a43018e57
am: f404d5c9c1

Change-Id: I71814e163250d84490edabe514073e88e038c213
2018-08-31 13:37:39 -07:00
Tri Vo f404d5c9c1 Merge "Add android.system.suspend@1.0-service to base_system.mk" am: 647e32fa09
am: 3a43018e57

Change-Id: Ica3a3eb9c629d06216cbabf1ae5775d206d8b37f
2018-08-31 13:34:20 -07:00
Stefanot c2569a7343 Move transport out of system server.
Test: manual, gts,cts.
Bug: 113569323
Change-Id: I22834cbe076038439b8af88675206d9203a421c3
2018-08-30 13:41:14 +01:00
Steven Moreland 9d5549675a Install libbinder_ndk to the system.
This library is in the NDK, so it needs to be guaranteed to be
installed even thought there are no platform dependencies on it.

Bug: 111445392
Test: it is installed
Change-Id: Iba7b224f0d95c62634a728ce7e178af6d08aa7dc
2018-08-29 20:52:48 -07:00
Tri Vo 7a7e441379 Add android.system.suspend@1.0-service to base_system.mk
Bug: 78888165
Test: presubmit
Change-Id: I644ebc0704749dbbb7840563d237736babcb003a
2018-08-29 20:35:13 -07:00