Commit Graph

384 Commits

Author SHA1 Message Date
Adam Seaton
57b429087c Update SVN to 17 for Pi release
Bug:80225397

Anticipating the need for SVN to be set to 15/16 for backpocket OC-MR1
builds in August, setting this to 17.
2018-05-25 09:30:22 -07:00
Petri Gynther
906e91433b Adjust for QCOM BT HAL property name changes
Bug: 36513925
Test: Manual Bluetooth test
Change-Id: I492fde56b7f10395869ac32e8d6dd20268ce5230
2018-05-21 17:41:57 -07:00
Adam Seaton
90200b659b "Update SVN to 14 for July RoW Walleye/Taimen Build Bug: 79883349"
am: 6df16ac39c

Change-Id: I4e6b3ebbae5886458731d6c385c39f513022ab68
2018-05-17 10:58:42 -07:00
Adam Seaton
0bd02a90df "Update SVN to 13 for July T-Mobile/Fi Walleye/Taimen Build Bug: 79883349"
am: 96a0fe5fce

Change-Id: Ib92d620ff661f50a6adad1f0ff10fdc37c8eb663
2018-05-17 10:58:20 -07:00
Adam Seaton
6df16ac39c "Update SVN to 14 for July RoW Walleye/Taimen Build
Bug: 79883349"
2018-05-16 16:16:49 -07:00
Adam Seaton
96a0fe5fce "Update SVN to 13 for July T-Mobile/Fi Walleye/Taimen Build
Bug: 79883349"
2018-05-16 16:14:54 -07:00
Justin Yun
4d865e6af8 Remove PRODUCT_COMPATIBLE_PROPERTY_OVERRIDE for test
Setting PRODUCT_COMPATIBLE_PROPERTY_OVERRIDE to true blocks
System-only-OTA from OMR1 devices because it does not allow some
propertis set by the OMR1 vendor partition.

Only if we include the VNDK snapshot v27 to wahoo devices, remove
PRODUCT_COMPATIBLE_PROPERTY_OVERRIDE from wahoo as well as ag/3694012
for rild.

Bug: 74505580
Test: Check if Bluetooth could be turned on in P-OMR1 walleye device.
Change-Id: I5113988b10f0cdde394ed2fc31ebc9d1ea811e1c
2018-05-14 15:33:41 +09:00
TreeHugger Robot
aa3901b33e Merge "Remove keymaster4" into pi-dev 2018-05-12 06:30:38 +00:00
Sean Callanan
6a43e6cee4 Merge "Advertise Vulkan 1.1 system feature" into pi-dev 2018-05-12 05:47:31 +00:00
Shawn Willden
2f1fec3c6f Remove keymaster4
Wahoo devices don't have keymaster4 hardware, just a software
implementation that was used for testing.

Bug: 77307896
Test: Check that the KM4 binary and RC are no longer on the device
Change-Id: I607937921c09bf24bb971bb7ef089aab2346debd
2018-05-11 17:00:57 -06:00
TreeHugger Robot
33241a7f53 Merge "Move ro.adb.secure declaration into device/* (1/2)" into pi-dev 2018-05-10 20:00:24 +00:00
Przemyslaw Szczepaniak
04cfd2ae4f Disable hvx NN service for pi-dev
Bug: 78249699
Test: manual, cts
Change-Id: Ic0b7a8ab8e1ca854069544e35f5e4139d800c4f3
2018-05-10 12:50:54 +01:00
Jaekyun Seok
977eefd711 Move ro.adb.secure declaration into device/* (1/2)
Bug: 79115842
Test: succeeded building and tested with taimen
Change-Id: I963a68b1b53ca3412027b357e25fffd6391ef9ff
2018-05-10 13:22:37 +09:00
Adam Seaton
28bed0f4ea Update SVN to 12 for June RoW Walleye/Taimen build Bug:78240102
am: 7c3e60f1fd

Change-Id: I4fa576c48d08db2464bba00bcbdaafe6876df551
2018-04-20 13:44:21 -07:00
Adam Seaton
7c3e60f1fd Update SVN to 12 for June RoW Walleye/Taimen build
Bug:78240102
2018-04-20 18:09:50 +00:00
Adam Seaton
de384a156d Update SVN to 11 for June Tmo Walleye/Taimen build Bug: 78240102
am: 8f67a32328

Change-Id: I6010b2a456346a7efff0cf97fe09decf3fdf2cbe
2018-04-19 15:23:40 -07:00
Adam Seaton
8f67a32328 Update SVN to 11 for June Tmo Walleye/Taimen build
Bug: 78240102
2018-04-18 21:44:49 +00:00
Jesse Hall
625265a03f Advertise Vulkan 1.1 system feature
Bug: 66875961
Test: atest VulkanFeaturesTest
Change-Id: I58f904984320dee174637ba0ddfecdd343fab7e6
2018-04-12 18:25:15 -07:00
TreeHugger Robot
d10fb79cd9 Merge "Report Verified Boot support on Pixel 2 devices" into pi-dev 2018-04-12 21:32:47 +00:00
Eran Messeri
fba20e1b4b Indicate Walleye supports Device ID attestation
Bug: 72642093
Bug: 73448533
Test: cts-tradefed run commandAndExit  cts-dev -m CtsDevicePolicyManagerTestCases -t com.android.cts.devicepolicy.DeviceOwnerTest#testKeyManagement -l DEBUG
Change-Id: I1f932f7d4052bc999a98fb9eb9d40217929678fb
2018-04-11 19:09:55 +01:00
Ruchi Kandoi
138bd6b438 Merge "Add support for NFC 1.1" into pi-dev 2018-04-04 19:38:24 +00:00
Ruchi Kandoi
847e28f86e Add support for NFC 1.1
Supresses the following denials:
denied  { add } for interface=vendor.nxp.nxpnfc::INxpNfc pid=5675 scontext=u:r:hal_nfc_default:s0
tcontext=u:object_r:default_android_hwservice:s0 tclass=hwservice_manager permissive=0

denied  { find } for interface=vendor.nxp.nxpese::INxpEse pid=5675 scontext=u:r:hal_nfc_default:s0
tcontext=u:object_r:default_android_hwservice:s0 tclass=hwservice_manager permissive=0

Test: Enable/Disable NFC, Tag reading
Bug: 75980364
Change-Id: I337810ff89d61f796cb213cd931a7b665870029e
2018-04-02 23:53:41 +00:00
Edwin Wong
436d59a04d Merge "Rename Widevine HIDL service to v1.1." into pi-dev 2018-03-31 00:43:02 +00:00
Edwin Wong
e3894648fe Rename Widevine HIDL service to v1.1.
Widevine HIDL service added new v1.1 media APIs,
the service version is updated to 1.1.

Test: Netflix and Play Movies & TV (streaming and offline playback)

Test: GTS WidevineH264PlaybackTests test
  e.g. ANDROID_BUILD_TOP= ./android-gts/toolsefed run gts -m GtsMediaTestCases
  --test com.google.android.media.gts.WidevineH264PlaybackTests#testL1With480P30

bug: 69674645
Change-Id: I287d48bf7cef5b3bb30e21b3794cc7422701ca6c
2018-03-31 00:19:54 +00:00
Adam Seaton
432c98fccd Update SVN to 10 for RoW Walleye/Taimen May 2018 Build Bug: 74345861
am: c3241f81d8

Change-Id: Id30e2440ad8ca14dd5e8ec456ef94c95146e126f
2018-03-29 00:37:49 +00:00
Adam Seaton
c3241f81d8 Update SVN to 10 for RoW Walleye/Taimen May 2018 Build
Bug: 74345861
2018-03-28 21:02:27 +00:00
Jorim Jaggi
f892d75d77 Merge "Taimen/Walleye: Disable sdm rotator downscaler" into pi-dev 2018-03-28 19:05:34 +00:00
TreeHugger Robot
ab5ad5f733 Merge changes from topic "oem_functions_for_wahoo" into pi-dev
* changes:
  set usb oem functions to diag,serial_cdev,rmnet_gsi by default
  Set VID/PID for diag functions
2018-03-27 16:48:58 +00:00
Jorim Jaggi
c3015d8fb4 Taimen/Walleye: Disable sdm rotator downscaler
Rotator down scaler is causing additional delays that are better
handled by GL composition.

Test: Open app, no jank
Bug: 73640835
Change-Id: I6ea9baa28acc222afcf365f3bf107149bc8974d9
2018-03-27 15:57:47 +02:00
Ecco Park
296546cdc7 wifi: create the sys property for wlan driver/firmware
Bug: 76220544
Test:
No denial error found for selinux
Signed-off-by: Ecco Park <eccopark@google.com>

Change-Id: If379812a7c8df7fd84beec6734313459938d540e
2018-03-26 15:01:24 -07:00
Badhri Jagan Sridharan
8c94182918 set usb oem functions to diag,serial_cdev,rmnet_gsi by default
Bug: 74603740
Test: Did a clean flash and checked to see if persist.vendor.usb.config
was set to diag,serial_cdev,rmnet_gsi.
Change-Id: Ie5e4a723b2fe810fd8e365bc768a25d96379f807
2018-03-23 17:07:52 -07:00
Michael Groover
ba729c2dac Report Verified Boot support on Pixel 2 devices
Bug: 63657226
Test: adb shell am instrument -w -e class android.security.cts.VerifiedBootTest
android.security.cts/android.support.test.runner.AndroidJUnitRunner

Change-Id: I0d4ab6b59567f721dfa7b67f40e526dd1686a320
2018-03-21 16:04:29 -07:00
Mehdi Alizadeh
cf65303db1 Removes wifi offload HAL service from Wahoo
Removes wifi offload HAL service from Wahoo devices by removing related
entries from wahoo/device.mk and wahoo/manifest.xml

Bug: 74549432
Test: Check logs and verify offload HAL service is not running
Change-Id: I45799d07e49c03bac73037867fd0b1db95da495a
2018-03-21 19:10:18 +00:00
Petri Gynther
792da138c3 Walleye/Taimen: fix "Bluetooth keeps stopping" on GSI image
Generic System Image does not set any of:
- ro.bt.bdaddr_path
- persist.service.bdroid.bdaddr
- ro.boot.btmacaddr

Set ro.bt.bdaddr_path property on the vendor partition, so that it is
available when GSI image is installed and booted on the system side.

Bug: 71814221
Change-Id: Id9a84e9995f94cc02cb97fedbd4fe289348e73c6
2018-03-19 23:49:15 -07:00
Adam Seaton
5dfde03b2c Update SVN to 9 for May Release bug: 74345861
am: 294cd6b8d8

Change-Id: Ifc79b06c1d3a2943e4abc3da8e897d3913a94954
2018-03-14 01:24:46 +00:00
Adam Seaton
294cd6b8d8 Update SVN to 9 for May Release
bug: 74345861
2018-03-13 15:31:06 -07:00
Eric Laurent
a6bb5dd866 Enable BLE Hearing Aid on wahoo
Bug: 69623109
Change-Id: Id138c157dd508a4c42167095f30d68fad1013ac5
2018-03-12 16:42:12 +00:00
Sooraj Sasindran
9361747cc9 Make sure network scan results get SPN name
Make sure network scan results get SPN name
so that it is same as OPERATOR NAME

Bug: 72360640
Change-Id: I3e7bdfcef5f1c402faa137f211ed2f59f61d0b48
2018-03-09 22:30:12 +00:00
Ruchi Kandoi
a4a5db5772 Remove system and vendor image dependency
libnfc-nci.conf shouldn't be a part of vendor image, since it is
accessed by libnfc-nci and Nfc application, both are part of system
image.

Test: Nfc enable/disable
Bug: 72080121
Change-Id: I686ba234c7d2aa923070c3fa980c56b73b18e574
(cherry picked from commit 3197b56882ed9997043d87e6582f6ebaa0fdbace)
2018-03-09 22:05:48 +00:00
Petri Gynther
e176b1e9d1 Walleye/Taimen: switch to QCOM BT HAL
The flag definition:
BOARD_USES_SDM845_BLUETOOTH_HAL := true

adds SDM845 Bluetooth components to the build:
vendor/qcom/sdm845/proprietary/bluetooth/hidl_transport/Android.mk
vendor/qcom/sdm845/proprietary/bt/hci_qcomm_init/Android.mk

and removes MSM8998 Bluetooth components from the build:
vendor/qcom/msm8998/prebuilts/grease/target/product/msm8998/Android.mk
vendor/qcom/msm8998/proprietary/proprietary/bt/hci_qcomm_init/Android.mk

Effectively, Walleye/Taimen switch to the same QCOM BT HAL as B1/C1.

Bug: 73968979
Test: Manual build and test with BT A2DP headphones

(cherry picked from commit 7c2dc1679d)

Change-Id: I4d6444932a807e573f6e8d88c6ad4ba4de8f277a
2018-03-09 13:07:02 -08:00
TreeHugger Robot
9dc4b0c1a9 Merge "Migrate pixel 2 to audio V4" into pi-dev 2018-03-07 03:23:51 +00:00
TreeHugger Robot
d6e8ad9695 Merge "Rename rild.libpath to vendor.rild.libpath" into pi-dev 2018-03-06 22:39:01 +00:00
Kevin Rocard
2697312928 Migrate pixel 2 to audio V4
Test: regression test on the board
Bug: 38184704
Change-Id: Ife559125850277865451f92ea862e7ec47fc9da7
Merged-In: Ife559125850277865451f92ea862e7ec47fc9da7
Cherry-picked from master
Signed-off-by: Kevin Rocard <krocard@google.com>
2018-03-06 11:30:47 -08:00
Zhijun He
a7b1f6be9c add back nfc_notify for both walleye and taimen
Taimen also has the nfc issue.

Bug: 69482513
Change-Id: I1cff9b02df04c060c98a8baa6378c5bb6f95030b
2018-03-06 15:40:28 +00:00
Jaekyun Seok
d3ecc04db8 Rename rild.libpath to vendor.rild.libpath
Bug: 36796459
Test: succeeded building and tested on a taimen device
Change-Id: Iaf77c0b2fb15bf75c48f7cbe5d5bb96bdd6417fe
Merged-In: Iaf77c0b2fb15bf75c48f7cbe5d5bb96bdd6417fe
(cherry picked from commit 4e66b11f93)
2018-03-06 06:32:08 +00:00
Steven Moreland
aa948d8357 Only include bitness of hal impls that is used.
Bug: 73829928
Test: boot walleye, check directories, no errors during boot
Change-Id: Ia1272b2bcc5006fa75a50631861fbaccdeed7bee
2018-03-02 17:27:31 +00:00
Petri Gynther
16348760b3 Walleye/Taimen: add wcnss_filter to device.mk
Add wcnss_filter to Bluetooth HAL section of device.mk.

This is done for three reasons:
1. wcnss_filter is part of Bluetooth HAL.
2. Once wcnss_filter is added to device.mk, entire BT section in
   vendor/qcom/msm8998/proprietary/device-vendor.mk can be removed.
3. Switching to QCOM BT HAL becomes easier, just modify device.mk.

Bug: 73968979
Test: Manual build and test with BT A2DP headphones

Change-Id: Iecb725eb360bda624e98b21db154ebf3e9e17381
2018-02-28 14:01:58 -08:00
Edwin Wong
4a99eb5f08 Put move_widevine_data.sh in /system/bin. am: 807b727fd9 am: d013c99e73
am: 275d023584

Change-Id: Idd70629b53abfc8fd85dab260982881f458f3845
2018-02-28 00:27:23 +00:00
Edwin Wong
275d023584 Put move_widevine_data.sh in /system/bin. am: 807b727fd9
am: d013c99e73

Change-Id: I350c5ec8b1d3618120aa649e6a935f448ba53d42
2018-02-28 00:17:51 +00:00
Edwin Wong
807b727fd9 Put move_widevine_data.sh in /system/bin.
Add dependency to install move_widevine_data.sh to /system/bin.

The script is only needed for existing devices that
are running Widevine DRM and are upgrading to Pi or later
Android releases.

Test: Upgrade from O-MR1 to Pi, Netflix & Play Movies
  can play back offline content downloaded in O-MR1

Test: adb shell to verify script is in /system/bin

Test: adb shell to verify widevine data is moved to
  /data/vendor/mediadrm

Test: use audit2allow to verify no avc:denied for widevine drm service

bug: 73656300
Change-Id: Ie42a8229c4d20f71725ba7e8f5c2b267976ed294
2018-02-27 09:37:06 -08:00