summaryrefslogtreecommitdiffstats
path: root/compatibility_matrices
Commit message (Collapse)AuthorAgeFilesLines
* configstore@1.2: remove requirementSteven Moreland2019-03-011-2/+2
| | | | | | | | | | - configstore@1.2 no longer exists - configstore@1.1 is being deprecated in favor of properties Bug: 122461092 Bug: 124531214 Test: manual Change-Id: Ia1411ca5db897b3d9f67a4450cf10f878ddc64b9
* cas@1.1: must be used over cas@1.0 for Q devicesSteven Moreland2019-02-251-1/+1
| | | | | | Bug: 122472761 Test: N/A Change-Id: Ifb0fe8a83aed1cf6bc57612919d71a7b2e9a0c40
* Merge "target-level 4: allow camera provider 2.4-5"Steven Moreland2019-02-151-1/+1
|\
| * target-level 4: allow camera provider 2.4-5Steven Moreland2019-02-131-1/+1
| | | | | | | | | | | | Bug: N/A Test: N/A Change-Id: I9171d94f2188bf37ec01e1bc1028c9a33e1aa7af
* | Merge "DRM: optional 1.0 to 1.2."TreeHugger Robot2019-02-141-13/+1
|\ \ | |/ |/|
| * DRM: optional 1.0 to 1.2.Steven Moreland2019-02-061-13/+1
| | | | | | | | | | | | | | | | | | | | | | | | Before: 1.0-1.1 is optional, but an implementation of 1.2 is required. After: 1.0-1.2 can be used. Bug: N/A Test: N/A Change-Id: I631c253ee44f858e3c1912106cb42682eb044c05
* | Merge changes from topic "camera-provider-2.5"Eino-Ville Talvala2019-02-111-1/+1
|\ \ | |/ |/| | | | | | | | | * changes: Camera: Add default 2.5 provider for legacy and external webcam HALs Camera: Restructure default camera.provider 2.4 camera.provider: Add @2.5 to support notifyDeviceStatusChange
| * camera.provider: Add @2.5 to support notifyDeviceStatusChangeEino-Ville Talvala2019-02-071-1/+1
| | | | | | | | | | | | | | | | | | | | Sometimes, the camera service needs to notify a camera HAL that the overall device physical state has changed, so that the HAL can properly remap how it handles logical multicamera devices or similar. Test: Builds, new VTS tests pass Bug: 121379978 Change-Id: I0982fdecaf53a0529289d63c08c5a31264ee7ec7
* | Make atrace HAL optional am: 892624d06d am: 446597a2ccWei Wang2019-02-051-1/+1
|\ \ | |/ |/| | | | | | | am: 400c166293 Change-Id: I6dd5fd9f12df926f8feec867332e23af18c3f2d0
| * Make atrace HAL optionalWei Wang2019-02-051-1/+1
| | | | | | | | | | | | Bug: 111098596 Test: build Change-Id: I2a18f004926e4488b87dd1d830490717908de963
| * Merge "Fix the compatibility matrix with range"Sooraj Sasindran2019-01-281-1/+2
| |\
| | * Fix the compatibility matrix with rangeSooraj Sasindran2019-01-281-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | Fix the compatibility matrix with range of versions Bug: 122994344 Test: verified manually Change-Id: Ic5ebb7261d2fe8f379d46ebcc0c47efe8dbd3c59 Merged-In: Ic5ebb7261d2fe8f379d46ebcc0c47efe8dbd3c59
* | | Merge "Revert "Revert "Update cas@1.0 hal to cas@1.1"""Henry Fang2019-02-011-1/+1
|\ \ \
| * | | Revert "Revert "Update cas@1.0 hal to cas@1.1""Henry Fang2019-01-311-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 1b066c8d1d1e544bcdb8aa7800db334208ad705c. Reason for revert: <This CL isn't related to public API which triggered previous revert> Change-Id: If1fa2a244e5f4ee7f978cda79421172da02220f1
* | | | Merge "Revert "Update cas@1.0 hal to cas@1.1""Xusong Wang2019-01-311-1/+1
|\| | |
| * | | Revert "Update cas@1.0 hal to cas@1.1"Xusong Wang2019-01-311-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit f9f0a25b26d93cf86ccb44c046f83b86ce962c3d. Reason for revert: <INSERT REASONING HERE> Change-Id: I32657e10fa8ff58dd351aa8e0b611195c2826f07
* | | | Merge "Update cas@1.0 hal to cas@1.1"Henry Fang2019-01-301-1/+1
|\| | |
| * | | Update cas@1.0 hal to cas@1.1Henry Fang2019-01-281-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add sendSessionEvent to notify hal what happened on a session. Add onSessionEvent to listen notification from hal for a session Test: manual Bug: 122472761 Change-Id: I98434325915e7bee57e63bdeeedba9ed5578e493
* | | | Merge "Build DEVICE_PRODUCT_COMPATIBILITY_MATRIX_FILE." am: 40877b8c21 am: ↵Yifan Hong2019-01-283-11/+102
|\ \ \ \ | |/ / / |/| / / | |/ / | | | | | | | | | | | | f84ae41b1e am: 64e1a4bc74 Change-Id: Ie516f512aa82c23b94c3dbbec1bdd27fde7d8134
| * / Build DEVICE_PRODUCT_COMPATIBILITY_MATRIX_FILE.Yifan Hong2019-01-253-11/+102
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | DEVICE_PRODUCT_COMPATIBILITY_MATRIX_FILE is installed on /product/etc/vintf. It is considered as a replacement of DEVICE_FRAMEWORK_COMPATIBILITY_MATRIX_FILE, so only one of them may be defined. At build time, things like SEPolicy versions etc. will be written to /product/etc/vintf/compatibility_matrix.device.xml, just like the /system one. Also, split framework_compatibitity_matrix.xml to system_compatibility_matrix.xml and product_compatibility_matrix.xml. The latter two corresponds to matrices installed to respective partitions only. Test: build with DEVICE_PRODUCT_COMPATIBILITY_MATRIX_FILE defined Test: boot (sanity) Bug: 120600021 Change-Id: I81f9a8f5028cbb88c45f44df04bccb8ccb483972
| * Bluetooth Audio HAL interface v2Pavlin Radoslavov2019-01-141-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Generalized Bluetooth Audio HAL interface. It is similar to the original android.hardware.bluetooth.a2dp@1.0 interface with the following modifications: * The session type can be one of the following: - A2DP Software Encoding Datapath - A2DP Hardware Encoding Datapath - Hearing Aid Software Encoding Datapath * For Hardware Offload Datapath (A2DP), the HAL interface is used only for the control path * For Software Encoding Datapath (A2DP or Hearing Aid), the HAL interface is used for both the control and data paths * Added Delay Report support: IBluetoothAudioHost.getPresentationPosition() that was missing in the original android.hardware.bluetooth.a2dp@1.0 HAL interface. * Removed "oneway" calls to avoid potential reordering of HAL calls: b/111244402 * Updated SBC-specific codec configuration * Added AAC-specific and LDAC-specific codec configuration * Reorganized the original CodecConfiguration into two sections: - PcmDataConfiguration: Audio PCM data configuration - EncodedDataConfiguration: Encoded audio data codec configuration. It is used only if the HAL is responsible for encoding the PCM audio data. * Added new HAL IBluetoothAudioProvidersFactory. It is used to open an audio provider for an audio session as specified by the session type and the codec configuration as negotiated with the remote device. Bug: 111519504 Test: manual Change-Id: I2ee4cf50b177baee077cf0b5143dbeadda57c8fb Merged-In: I2ee4cf50b177baee077cf0b5143dbeadda57c8fb (cherry picked from commit fcc0732db4af7586ee71310e5d4f6b9b0d94e6c4)
* | USB V1.2 interfaceBadhri Jagan Sridharan2019-01-231-1/+1
| | | | | | | | | | | | | | | | | | | | | | Supports reporting and userspace control of USB contamination presence. Bug: 117330206 Bug: 77606903 Bug: 119642987 Test: USB HAL V1.2 HIDL tests. Change-Id: I70219641cdd48d59d217334dbd6d4ed8a8ce4927
* | Fix the compatibility matrix with rangeSooraj Sasindran2019-01-221-1/+2
| | | | | | | | | | | | | | | | Fix the compatibility matrix with range of versions Bug: 122994344 Test: verified manually Change-Id: Ic5ebb7261d2fe8f379d46ebcc0c47efe8dbd3c59
* | Merge "Enabling sound trigger V2_2"Michael Dooley2019-01-181-1/+1
|\ \
| * | Enabling sound trigger V2_2mike dooley2019-01-171-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | V2_2 has the same functionality as V2_1 except it adds one new api, getModelState. Note: V2_1 will be removed in a subsequent cl. Test: built android and tested using SoundTriggerTestApp Bug: 70206501 Change-Id: Ia1567bfc988482195b89b8d6a0901d51e870bfbf
* | | Merge "Adding Audio HAL V5: Direction API"Paul Mclean2019-01-171-2/+2
|\ \ \
| * | | Adding Audio HAL V5: Direction APIPaul McLean2019-01-161-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: 119137468 Test: Testbed App Change-Id: Ief74abab49b68ac13e0433f5fe29dd25379c7aec
* | | | Merge changes from topic "IA/IM-3.0"TreeHugger Robot2019-01-151-1/+3
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | * changes: graphics: change composer 2.1 to support allocator/mapper 3.0 graphics: rev IAllocator and IMapper
| * | | | graphics: rev IAllocator and IMapperMarissa Wall2019-01-121-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Increase IAllocator and IMapper to 3.0. This patch does not add any new features. Bug: 120493579 Test: vts Change-Id: I84d9887f94d91eca1cc5d845bb11ac1d8affbf62
* | | | | [DPP] Added VTS tests for supplicant HAL v1.2Hai Shalom2019-01-141-1/+1
| |/ / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | Added VTS tests for supplicant HAL v1.2. Bug: 118733176 Test: vts-tradefed run commandAndExit vts --skip-all-system-status-check --primary-abi-only --skip-preconditions --module VtsHalWifiSupplicantV1_2Host Change-Id: Ic68865493debb8c63ce005c7136ed5176a589b09
* | | | Merge "Bluetooth Audio HAL interface v2"TreeHugger Robot2019-01-111-0/+8
|\ \ \ \
| * | | | Bluetooth Audio HAL interface v2Pavlin Radoslavov2019-01-111-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Generalized Bluetooth Audio HAL interface. It is similar to the original android.hardware.bluetooth.a2dp@1.0 interface with the following modifications: * The session type can be one of the following: - A2DP Software Encoding Datapath - A2DP Hardware Encoding Datapath - Hearing Aid Software Encoding Datapath * For Hardware Offload Datapath (A2DP), the HAL interface is used only for the control path * For Software Encoding Datapath (A2DP or Hearing Aid), the HAL interface is used for both the control and data paths * Added Delay Report support: IBluetoothAudioHost.getPresentationPosition() that was missing in the original android.hardware.bluetooth.a2dp@1.0 HAL interface. * Removed "oneway" calls to avoid potential reordering of HAL calls: b/111244402 * Updated SBC-specific codec configuration * Added AAC-specific and LDAC-specific codec configuration * Reorganized the original CodecConfiguration into two sections: - PcmDataConfiguration: Audio PCM data configuration - EncodedDataConfiguration: Encoded audio data codec configuration. It is used only if the HAL is responsible for encoding the PCM audio data. * Added new HAL IBluetoothAudioProvidersFactory. It is used to open an audio provider for an audio session as specified by the session type and the codec configuration as negotiated with the remote device. Bug: 111519504 Test: manual Change-Id: I2ee4cf50b177baee077cf0b5143dbeadda57c8fb
* | | | | Merge "Require IRadio 1.4 for Devices Launching Q" am: 15213e4175 am: 228d0c28c3Nathan Harold2019-01-111-2/+2
|\ \ \ \ \ | |/ / / / |/| | | / | | |_|/ | |/| | | | | | am: 9fa1c9ccda Change-Id: Id346112dccf04ac5adcf1aff6e6da838f1e995f8
| * | | Require IRadio 1.4 for Devices Launching QNathan Harold2019-01-111-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In order to continue providing the best Telephony experience possible, Android devices that ship with Q should implement the IRadio 1.4 HAL. Likewise, new devices should ship with IRadioConfig version 1.2. Bug: 112764647 Test: compilation; boots with Pixel 2 Change-Id: I7ce1a7e81dc54d6e4e13b4bdaad8228465bf1570
| * | | Merge changes from topic "power.stats HAL"Benjamin Schwartz2019-01-081-0/+8
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * changes: power/stats: Add VTS test cases for power.stats HAL power/stats: Add VTS testcases power/stats: Add default implementation power/stats: Update HIDL to include power stats API power/stats: Update HIDL to use synchronous FMQ power.stats: Add power.stats HIDL interface
| | * | | power.stats: Add power.stats HIDL interfaceVinay Kalia2019-01-071-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Initial commit defines APIS to collect on-device power-related data. BUG: 117424656 BUG: 111185513 Test: Compilation and device boot Change-Id: I6e3153c9fcd2d67e4a566a4621d7aa4c01da7636 (cherry picked from commit f91dcb5bfdfdd69e7c9023e0650ab21b4710586f) Merged-In: I6e3153c9fcd2d67e4a566a4621d7aa4c01da7636
* | | | | Merge "vibrator: Add Vibrator HAL 1.3"TreeHugger Robot2019-01-101-1/+1
|\ \ \ \ \
| * | | | | vibrator: Add Vibrator HAL 1.3Harpreet "Eli" Sangha2018-12-251-1/+1
| | |_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add API for enabling/disabling external control of vibrator. Bug: 117835666 Test: Sanity Check Via 'cmd vibrator' Change-Id: I5342ca9feba1811efcb5483668858db3f70ad686 Signed-off-by: Harpreet "Eli" Sangha <eliptus@google.com>
* | | | | Merge "Add an InputClassifier HAL"TreeHugger Robot2019-01-101-0/+8
|\ \ \ \ \
| * | | | | Add an InputClassifier HALSiarhei Vishniakou2019-01-091-0/+8
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The new HAL will be responsible for processing touch video frames that are received from InputClassifier stage. After processing, the HAL will generate a classification of the current gesture. This classification will later be provided to the app via the MotionEvent.getClassification() public API. The eventual goal is to classify each event stream as a force touch or not a force touch. An example implementation of the HAL is presented here. This code was used for local testing on blueline, and should not be actually installed or used in any way other than for reference. Bug: 62940136 Test: observed "detected deep press" logs when pressing with large finger area on the touchscreen Change-Id: Id6ac4337435e4ac07877da11ca184b6dd4d64780
* | | | | Merge "Add Sensors 2.0 to Framework Compatibility Matrix"TreeHugger Robot2019-01-081-0/+1
|\ \ \ \ \
| * | | | | Add Sensors 2.0 to Framework Compatibility MatrixBrian Stack2019-01-021-0/+1
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: 122271863 Test: Verified Sensors 1.0 is used if DCM requests Sensors 1.0 Test: Verified Sensors 2.0 is used if DCM requests Sensors 2.0 Change-Id: I3d5d21f0c1a75440e777ddb9a9afe4b0efbdda12
* | | | | Merge "fcm: kernel: Remove 4.4 kernel from current matrix" am: 2953251eff ↵Sandeep Patil2019-01-041-1/+0
|\ \ \ \ \ | |/ / / / |/| / / / | |/ / / | | | | | | | | | | | | | | | | am: 06f0bd516d am: a61daa382b Change-Id: Ibd3e9df24640ab6cff36231813379aa7e2b5e714
| * / / fcm: kernel: Remove 4.4 kernel from current matrixSandeep Patil2019-01-031-1/+0
| |/ / | | | | | | | | | | | | | | | | | | Test: builds Bug: none Change-Id: I8e472edf1e050968a7a1e6f9c82e41eeee473eb3 Signed-off-by: Sandeep Patil <sspatil@google.com>
* | / Add composer 2.3 support to the compatibility matrixPeiyong Lin2018-12-191-1/+1
| |/ |/| | | | | | | | | BUG: 115554640 Test: Build, flash and boot Change-Id: I40dd0c246ad63fa4fb2ea8bdc8a557dca7410653
* | Merge "Add 4.19 to compatibility_matrix.current.xml" am: 43ec700725 am: ↵Alistair Strachan2018-11-301-0/+1
|\| | | | | | | | | | | | | | | f1f3e0e45e am: 3d4ee6288a Change-Id: I1972ed02aef01de4df4c510f228973fc5a347ce6
| * Merge "Add 4.19 to compatibility_matrix.current.xml"Treehugger Robot2018-11-301-0/+1
| |\
| | * Add 4.19 to compatibility_matrix.current.xmlAlistair Strachan2018-10-311-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | We will remove 4.4 once 4.19 settles down. Bug: 116969327 Bug: 118439987 Change-Id: Ida11841bf972e6fde7171c839ad1ac32d85f9cbc Signed-off-by: Alistair Strachan <astrachan@google.com>
| * | Update nn hidl to version 1.2 in compatibility_matrix.current.xml.Xusong Wang2018-11-011-1/+1
| |/ | | | | | | | | | | | | | | Bug: 115390740 Test: VtsHalNeuralnetworksV1_2TargetTest Change-Id: Ib306dc558796a659592c0645a0610e3c8358c37d (cherry picked from commit beecd569f49a8cade01bd71f3900d84c7f113ad5)
* | Merge "Add GNSS HAL v2.0"Yu-Han Yang2018-11-301-0/+1
|\ \