Merge tag 'android-9.0.0_r31' into lineage-16.0-android-9.0.0_r31
Android 9.0.0 Release 31 (PQ2A.190205.001)
* tag 'android-9.0.0_r31': (35 commits)
graphics: composer@2.2 does not require mapper@2.1
Audio VTS: Do not constrain implementation frameCount
Skip hal v1 check after p on low ram devices
Allow more time to un-blacklist strongest satelite
Test getActiveMicrophones API when mic is found on the device.
Audio VTS: Workaround async HIDL destructor by sleeping
Fix logics for floating-point comparision in VTS test.
Audio VTS: Always check for Result::isOk()
Camera: Allow 3% ISO tolerance during ISO burst VTS
Set the floor value of time estimate as 2017 Jan 01 00:00:00 GMT
Allow getCapturePosition to return 0 frames for unprepared streams
Fix setAllowedCarrier
Allow general errors for getImsiForApp().
Loose startNetworkScan cases
Fix missed refactor of serial
Allow NOT_SUPPORTED for setLinkCapacityReportingCriteria on GERAN.
Allow REQUEST_NOT_SUPPORTED as an error for startNetworkScan
Secure_element: vts: Modify openBasicChannel as per OMAPI standard
Change ImportWrappedKeyTest back to SHA1
Require keymaster4 attestations to contain the right version.
...
Change-Id: I7ab9642c1ae08ec29add989305c02990227e8d97