Fix matrix dep on kernel configs
Use global instead of rule variables.
Test: make a change in kernel configs, existing out files
are changed.
Change-Id: Ic731356b4533bc10743d3711309ab16de1d3bd78
Use global instead of rule variables.
Test: make a change in kernel configs, existing out files
are changed.
Change-Id: Ic731356b4533bc10743d3711309ab16de1d3bd78
Handle software keymaster implementations.
Test: VtsHalKeymasterV3_0TargetTest
Change-Id: I0ca923fab3e312c576abc2f51f6dd28482176db7
Test: VtsHalKeymasterV3_0TargetTest
Change-Id: I0ca923fab3e312c576abc2f51f6dd28482176db7
Merge "Patch for setSimCardPower_1_1"
Patch for setSimCardPower_1_1
Do not expect its affect on cardStatus if it is not successfully returned.
Check the response error before updating sim card status.
Test: sanity
Bug: 111661946
Change-Id: I48551f5469289b9fcfc47dd9fd2e455779640329
Do not expect its affect on cardStatus if it is not successfully returned.
Check the response error before updating sim card status.
Test: sanity
Bug: 111661946
Change-Id: I48551f5469289b9fcfc47dd9fd2e455779640329
Merge "Fix alphanumeric order in current.txt"
Merge "Add power@1.3 to the VNDK."
Merge "Update makefiles after native handle in Java."
Merge "libhealthhalutils is recovery_available"
Add power@1.3 to the VNDK.
This was missing. Now update-makefiles is consistent w/ it.
Bug: 110112323
Test: (sanity) build + boot walleye
Change-Id: I29d4535b906d475c3b09e5f0c732c960986d1e38
This was missing. Now update-makefiles is consistent w/ it.
Bug: 110112323
Test: (sanity) build + boot walleye
Change-Id: I29d4535b906d475c3b09e5f0c732c960986d1e38
Update makefiles after native handle in Java.
Bug: 35098567
Test: N/A
Change-Id: I54b8d804e480cda09806f8028b966f28c4bd706e
Bug: 35098567
Test: N/A
Change-Id: I54b8d804e480cda09806f8028b966f28c4bd706e
Check INVALID_SIM_STATE for sim permanent lock status
PUK1 and PUK2 can get permanent blocked when it inputs wrong
passwords more than 10 times.
Bug: 111211929
Test: sanity
Change-Id: I736873b1b181b88f279df7dc1c09e18e0fc76af3
Merged-In: I736873b1b181b88f279df7dc1c09e18e0fc76af3
(cherry picked from commit cb9e9d10462cc82ee6e7074f8d4c831b6348b3ea)
PUK1 and PUK2 can get permanent blocked when it inputs wrong
passwords more than 10 times.
Bug: 111211929
Test: sanity
Change-Id: I736873b1b181b88f279df7dc1c09e18e0fc76af3
Merged-In: I736873b1b181b88f279df7dc1c09e18e0fc76af3
(cherry picked from commit cb9e9d10462cc82ee6e7074f8d4c831b6348b3ea)
Merge "Loose startNetworkScan cases"
Merge "Fix setSimCardPower_1_1"
Merge "Fix setAllowedCarrier"
Merge "Add REQUEST_NOT_SUPPORTED for pin and pin2 Icc VTS"
Merge "Added IRadio 1.3 interface"
Loose startNetworkScan cases
startNetworkScan:
Some vendor may not support the required manual GSM search
functionality.
startNetworkScan_GoodRequest1 and startNetworkScan_GoodRequest2:
Some vendor may not support max search time of 360s.
Test: sanity
Bug: 109765420
Change-Id: I456847815057d76561bfb3e840016619ac753476
Merged-In: I456847815057d76561bfb3e840016619ac753476
(cherry picked from commit 12f7d6127b301b140ee81696fed19f81a7ea50c6)
startNetworkScan:
Some vendor may not support the required manual GSM search
functionality.
startNetworkScan_GoodRequest1 and startNetworkScan_GoodRequest2:
Some vendor may not support max search time of 360s.
Test: sanity
Bug: 109765420
Change-Id: I456847815057d76561bfb3e840016619ac753476
Merged-In: I456847815057d76561bfb3e840016619ac753476
(cherry picked from commit 12f7d6127b301b140ee81696fed19f81a7ea50c6)
Fix setAllowedCarrier
If function is not supported or executed successfully, do not
expect its effect on cardStatus.
Bug: 112008372
Test: run vts
Change-Id: I4532a39af2cfcf0e44eafe29c3c7f6779ae101f5
Merged-In: I4532a39af2cfcf0e44eafe29c3c7f6779ae101f5
(cherry picked from commit 44b129f7288016a4113f5e6ff059d63987d63385)
If function is not supported or executed successfully, do not
expect its effect on cardStatus.
Bug: 112008372
Test: run vts
Change-Id: I4532a39af2cfcf0e44eafe29c3c7f6779ae101f5
Merged-In: I4532a39af2cfcf0e44eafe29c3c7f6779ae101f5
(cherry picked from commit 44b129f7288016a4113f5e6ff059d63987d63385)
Fix setSimCardPower_1_1
If the function isn't executed successfully, do not expect its effect
of cardStatus.
Bug: 111661946
Test: run vts
Change-Id: I952728311b595149b449280e73142f2f82af544d
Merged-In: I952728311b595149b449280e73142f2f82af544d
(cherry picked from commit 934243085ae70d7ce4ec7f6ee331099b4566b051)
If the function isn't executed successfully, do not expect its effect
of cardStatus.
Bug: 111661946
Test: run vts
Change-Id: I952728311b595149b449280e73142f2f82af544d
Merged-In: I952728311b595149b449280e73142f2f82af544d
(cherry picked from commit 934243085ae70d7ce4ec7f6ee331099b4566b051)
Add REQUEST_NOT_SUPPORTED for pin and pin2 Icc VTS
Bug: 111222834
Test: sanity
Change-Id: Ia3b96e83d6173c2c80bdbf7763a876883b167af9
Merged-In: Ia3b96e83d6173c2c80bdbf7763a876883b167af9
(cherry picked from commit c0a06f34c88cf9dc017be6178113b35c3c7fc67e)
Bug: 111222834
Test: sanity
Change-Id: Ia3b96e83d6173c2c80bdbf7763a876883b167af9
Merged-In: Ia3b96e83d6173c2c80bdbf7763a876883b167af9
(cherry picked from commit c0a06f34c88cf9dc017be6178113b35c3c7fc67e)
Fix alphanumeric order in current.txt
Bug: 111211929
Test: compile
Change-Id: I75687339522ec4fc79d351397e414b163e7f55c7
Bug: 111211929
Test: compile
Change-Id: I75687339522ec4fc79d351397e414b163e7f55c7
Merge "Add SIM_PUK2 for Icc VTS tests"
Merge "Allow OTA package to contain fake AVB version"
Added IRadio 1.3 interface
Added UNKNOWN into the existing enum AccessNetwork
Test: Telephony sanity tests
Bug: 110872637
Change-Id: I47bc8939a06023c9972c4e157b8e355cfad775ee
Added UNKNOWN into the existing enum AccessNetwork
Test: Telephony sanity tests
Bug: 110872637
Change-Id: I47bc8939a06023c9972c4e157b8e355cfad775ee
Merge "Adding handle types to Java-compatible test HALs"
Add SIM_PUK2 for Icc VTS tests
Add SIM_PUK2 for supplyIccPin2ForApp and changeIccPin2ForApp if sim
card is in the puk2 state.
Bug: 111211929
Test: sanity
Change-Id: I80d924cc4a61565887cbd2a65ee5927a42ad656e
Merged-In: I80d924cc4a61565887cbd2a65ee5927a42ad656e
(cherry picked from commit 4ed0a216adc3bc9460d11d302ba53db9707ded44)
Add SIM_PUK2 for supplyIccPin2ForApp and changeIccPin2ForApp if sim
card is in the puk2 state.
Bug: 111211929
Test: sanity
Change-Id: I80d924cc4a61565887cbd2a65ee5927a42ad656e
Merged-In: I80d924cc4a61565887cbd2a65ee5927a42ad656e
(cherry picked from commit 4ed0a216adc3bc9460d11d302ba53db9707ded44)
libhealthhalutils is recovery_available
Test: build it with recovery
Bug: 80132328
Change-Id: I0728b9a900577cc41cb8acb3d70dd0afb507fb2a
Test: build it with recovery
Bug: 80132328
Change-Id: I0728b9a900577cc41cb8acb3d70dd0afb507fb2a
Allow OTA package to contain fake AVB version
The system_matrix.xml in compatibility.zip can contain a fake
AVB version as specified by BOARD_OTA_FRAMEWORK_VBMETA_VERSION_OVERRIDE.
This allows OTA to pass compatibility check when the AVB version is
updated *during* the OTA.
Bug: 112291283
Test: specify BOARD_OTA_FRAMEWORK_VBMETA_VERSION_OVERRIDE and
manual test
Change-Id: I53c2de49ee68d6a3afc97201e759be344de6bdff
The system_matrix.xml in compatibility.zip can contain a fake
AVB version as specified by BOARD_OTA_FRAMEWORK_VBMETA_VERSION_OVERRIDE.
This allows OTA to pass compatibility check when the AVB version is
updated *during* the OTA.
Bug: 112291283
Test: specify BOARD_OTA_FRAMEWORK_VBMETA_VERSION_OVERRIDE and
manual test
Change-Id: I53c2de49ee68d6a3afc97201e759be344de6bdff
Update power HAL to version 1.3.
am: 795990cca6
Change-Id: I4ddb4c23790467c9ffe921d8c698ec4f5ce76c38
am: 795990cca6
Change-Id: I4ddb4c23790467c9ffe921d8c698ec4f5ce76c38
Update power HAL to version 1.3.
Adds new EXPENSIVE_RENDERING power hint.
This adds a new library which does not affect any pre-existing
targets unless they create and add a new binary which uses this.
BUG: 110112323
Test: adb shell /data/nativetest/VtsHalPowerV1_3TargetTest/VtsHalPowerV1_3TargetTest
Change-Id: I5fb33abbbe4c4958882a106dfa400ad74013e40d
Adds new EXPENSIVE_RENDERING power hint.
This adds a new library which does not affect any pre-existing
targets unless they create and add a new binary which uses this.
BUG: 110112323
Test: adb shell /data/nativetest/VtsHalPowerV1_3TargetTest/VtsHalPowerV1_3TargetTest
Change-Id: I5fb33abbbe4c4958882a106dfa400ad74013e40d
Merge "Allow bootctrl hal to work in recovery"
resolve merge conflicts of b92f1d2e1be35b331b18589a8cde81d51ddd31d6 to oreo-mr1-vts-dev am: c0243f2ff8
am: 841940be1c
Change-Id: Ia75038ed63e5f69b81a8184a0c79ffeda55a63c4
am: 841940be1c
Change-Id: Ia75038ed63e5f69b81a8184a0c79ffeda55a63c4
[automerger skipped] Audio VTS: run tear-down hooks in LIFO instead of FIFO am: 01ead7c96b -s ours am: 70d13c2ad3 -s ours
am: 92dc397252 -s ours
Change-Id: I8e0688b50d380c90ac2eb7b2441840685fb7b360
am: 92dc397252 -s ours
Change-Id: I8e0688b50d380c90ac2eb7b2441840685fb7b360
Adding handle types to Java-compatible test HALs
This change adds HIDL handle types to the baz@1.0 and safeunion@1.0 test
HALs to exercise native handles in Java.
Bug: 35098567
Test: Ran the hidl_test (C++ and Java) suites
Change-Id: Iddf1c269cbdc68ce337f1e787570f3810f7baad2
This change adds HIDL handle types to the baz@1.0 and safeunion@1.0 test
HALs to exercise native handles in Java.
Bug: 35098567
Test: Ran the hidl_test (C++ and Java) suites
Change-Id: Iddf1c269cbdc68ce337f1e787570f3810f7baad2
Audio VTS: run tear-down hooks in LIFO instead of FIFO am: cfab8dac2b
am: 5381192973
Change-Id: Icb1940e1a6b8c9f4fe053f71dfadc52bb9e59fe0
am: 5381192973
Change-Id: Icb1940e1a6b8c9f4fe053f71dfadc52bb9e59fe0
[automerger skipped] Fix setBandMode. am: ab2b8bf919 -s ours am: d1e489c94c -s ours
am: 698b7fe3f4 -s ours
Change-Id: I5e7f9c023842f41f9a0c1c88694692976e74dee7
am: 698b7fe3f4 -s ours
Change-Id: I5e7f9c023842f41f9a0c1c88694692976e74dee7
[automerger skipped] Call notify for voiceReg and dataReg VTS tests
am: a22fea6160 -s ours
Change-Id: I7ea2602783f12b1cd45d91ccece81387f3e481e3
am: a22fea6160 -s ours
Change-Id: I7ea2602783f12b1cd45d91ccece81387f3e481e3
[automerger skipped] Add REQUEST_NOT_SUPPORTED for changeIccPinForApp and changeIccPin2ForApp
am: 70afa883ae -s ours
Change-Id: I4eed109b699d40cb3f619da1cf6d62b9fd5f5a2b
am: 70afa883ae -s ours
Change-Id: I4eed109b699d40cb3f619da1cf6d62b9fd5f5a2b
Respect limited requirements for Strongbox KM implementations
am: bbe9263f85
Change-Id: I16e0071a70b1ab5bc4317b608b36c8eeef559c58
am: bbe9263f85
Change-Id: I16e0071a70b1ab5bc4317b608b36c8eeef559c58
resolve merge conflicts of b92f1d2e1be35b331b18589a8cde81d51ddd31d6 to oreo-mr1-vts-dev
am: c0243f2ff8
Change-Id: I25bf6387a074f630cc3e10c3b265d16390e39eca
am: c0243f2ff8
Change-Id: I25bf6387a074f630cc3e10c3b265d16390e39eca
[automerger skipped] Audio VTS: run tear-down hooks in LIFO instead of FIFO am: 01ead7c96b -s ours
am: 70d13c2ad3 -s ours
Change-Id: I1040539ea50b8c6c02daa1b032d9b5be01bd920e
am: 70d13c2ad3 -s ours
Change-Id: I1040539ea50b8c6c02daa1b032d9b5be01bd920e
Audio VTS: run tear-down hooks in LIFO instead of FIFO
am: cfab8dac2b
Change-Id: Ibd24dda91b5d334a62553dfe980d6559743688b8
am: cfab8dac2b
Change-Id: Ibd24dda91b5d334a62553dfe980d6559743688b8
[automerger skipped] Fix setBandMode. am: ab2b8bf919 -s ours
am: d1e489c94c -s ours
Change-Id: Ia6efc79ef18e4614f784a3a393ce19d33dd564f1
am: d1e489c94c -s ours
Change-Id: Ia6efc79ef18e4614f784a3a393ce19d33dd564f1
Allow bootctrl hal to work in recovery
Bug: 78793464
Test: Compiles, boot commands work
Change-Id: Icd1dcd97bd03f070758ce945ddfdf2b13caf5ed4
Bug: 78793464
Test: Compiles, boot commands work
Change-Id: Icd1dcd97bd03f070758ce945ddfdf2b13caf5ed4
Add health.filesystem HAL.
Test: builds
Bug: 111655771
Change-Id: I29f157912ef74b4efd64def93ea125aa079ac1eb
Merged-In: I29f157912ef74b4efd64def93ea125aa079ac1eb
Test: builds
Bug: 111655771
Change-Id: I29f157912ef74b4efd64def93ea125aa079ac1eb
Merged-In: I29f157912ef74b4efd64def93ea125aa079ac1eb
Call notify for voiceReg and dataReg VTS tests
Bug: 80554443
Test: vts
Merged-In: I19f7131f7b65323065f3c283a89668ff761815e3
Change-Id: I19f7131f7b65323065f3c283a89668ff761815e3
(cherry picked from commit 2bb626a2975ef3398adbcb12fe50804cf71efc39)
Bug: 80554443
Test: vts
Merged-In: I19f7131f7b65323065f3c283a89668ff761815e3
Change-Id: I19f7131f7b65323065f3c283a89668ff761815e3
(cherry picked from commit 2bb626a2975ef3398adbcb12fe50804cf71efc39)
Add REQUEST_NOT_SUPPORTED for changeIccPinForApp and changeIccPin2ForApp
Bug: 110037298
Test: run vts -m VtsHalRadioV1_0Target
Merged-In: Iaba800814c5a6950d086a2f105714d01fdaa14a4
Change-Id: Iaba800814c5a6950d086a2f105714d01fdaa14a4
(cherry picked from commit 7470cbd04dbb90ec4a6481d08db54c6a8c5f2efd)
Bug: 110037298
Test: run vts -m VtsHalRadioV1_0Target
Merged-In: Iaba800814c5a6950d086a2f105714d01fdaa14a4
Change-Id: Iaba800814c5a6950d086a2f105714d01fdaa14a4
(cherry picked from commit 7470cbd04dbb90ec4a6481d08db54c6a8c5f2efd)
Fix free() in keymaster VTS
The buffer is allocated by OPENSSL_malloc() in X509_NAME_oneline(name, nullptr, 0).
Should be reclaimed by OPENSSL_free() instead of free().
The patch is provided by vink.shen@mediatek.corp-partner.google.com
Bug: 109708231
Test: build pass
Merged-In: I66a864e3e28905eebac2e7d3a4517d4d5aaa39df
Change-Id: I66a864e3e28905eebac2e7d3a4517d4d5aaa39df
(cherry picked from commit 79db3ec849c5f1142a0802dccfff6cbef564ff76)
The buffer is allocated by OPENSSL_malloc() in X509_NAME_oneline(name, nullptr, 0).
Should be reclaimed by OPENSSL_free() instead of free().
The patch is provided by vink.shen@mediatek.corp-partner.google.com
Bug: 109708231
Test: build pass
Merged-In: I66a864e3e28905eebac2e7d3a4517d4d5aaa39df
Change-Id: I66a864e3e28905eebac2e7d3a4517d4d5aaa39df
(cherry picked from commit 79db3ec849c5f1142a0802dccfff6cbef564ff76)
Respect limited requirements for Strongbox KM implementations
With this patch the KM VTS test apply the restricted requirements on
supported key sizes, EC curves, and Digests to Strongbox keymaster
implementations.
Also amend tests to use Update().
Test: Yes it is
Bug: 74519020
Merged-In: Ibec9c3398671f81dbc0ecf78e554726276160579
Change-Id: Ibec9c3398671f81dbc0ecf78e554726276160579
(cherry picked from commit 3a7e2cade3305d59f861c21206b5862de9d05d5c)
With this patch the KM VTS test apply the restricted requirements on
supported key sizes, EC curves, and Digests to Strongbox keymaster
implementations.
Also amend tests to use Update().
Test: Yes it is
Bug: 74519020
Merged-In: Ibec9c3398671f81dbc0ecf78e554726276160579
Change-Id: Ibec9c3398671f81dbc0ecf78e554726276160579
(cherry picked from commit 3a7e2cade3305d59f861c21206b5862de9d05d5c)
Merge "matrix: IR HAL specifies interface/instance"
matrix: IR HAL specifies interface/instance
This is missing from a very old CL. IR is an optional
HAL so specifying interface / instance here doesn't break
requirements.
Test: builds
Change-Id: I6d30d33041a01d8a8a724a89e00ba4c57d820d46
This is missing from a very old CL. IR is an optional
HAL so specifying interface / instance here doesn't break
requirements.
Test: builds
Change-Id: I6d30d33041a01d8a8a724a89e00ba4c57d820d46
Camera: provide thumbnail size for more jpeg aspect ratios.
BUG: 110462045
Test: Camera CTS
Merged-In: I5f5500a5e4d02c3cbaa127cd9f222d241f047044
Change-Id: I5f5500a5e4d02c3cbaa127cd9f222d241f047044
BUG: 110462045
Test: Camera CTS
Merged-In: I5f5500a5e4d02c3cbaa127cd9f222d241f047044
Change-Id: I5f5500a5e4d02c3cbaa127cd9f222d241f047044
Merge "libhealthd.default: Mark as recovery_available."
health: convert README to markdown format.
Test: none
Change-Id: Ic9503d43a5e69cee0deb901193a99154d68f67b0
Fixes: 112277698
Test: none
Change-Id: Ic9503d43a5e69cee0deb901193a99154d68f67b0
Fixes: 112277698
libhealthd.default: Mark as recovery_available.
Bug: 110380063
Test: `m dist` with aosp_taimen-userdebug
Change-Id: I65c13107bdf77e9e0ab49af96e92ea462435fe6a
Bug: 110380063
Test: `m dist` with aosp_taimen-userdebug
Change-Id: I65c13107bdf77e9e0ab49af96e92ea462435fe6a
Merge "Camera: allow to configure minimum stream size."
Camera: allow to configure minimum stream size.
HW video encoder usually has limitation to encode very small
stream. Camera should avoid to return such streams to avoid
video encoding failure.
BUG: 110654511
Test: CTS android.hardware.camera2.cts.RecordingTest#testSupportedVideoSizes
Change-Id: I6104f2d4efcf7831d1dc6d305c82309e2fd1999d
HW video encoder usually has limitation to encode very small
stream. Camera should avoid to return such streams to avoid
video encoding failure.
BUG: 110654511
Test: CTS android.hardware.camera2.cts.RecordingTest#testSupportedVideoSizes
Change-Id: I6104f2d4efcf7831d1dc6d305c82309e2fd1999d
vts fingerprint: IWYU utils/Condition.h
The standard library should be used instead of this class in new code,
but for simplicity, just IWYU (exposed by removing some headers from
some HIDL).
Bug: 65843592
Test: m only
Change-Id: Ib27c4c89a6aae551ebaeed05fc1bbadd780f4ba0
The standard library should be used instead of this class in new code,
but for simplicity, just IWYU (exposed by removing some headers from
some HIDL).
Bug: 65843592
Test: m only
Change-Id: Ib27c4c89a6aae551ebaeed05fc1bbadd780f4ba0
Revert "Fixed VTS failure in no SIM case"
am: 9d0f0635b9
Change-Id: I2c85ff48e47094810bc4350197611969f94954e7
am: 9d0f0635b9
Change-Id: I2c85ff48e47094810bc4350197611969f94954e7
Revert "Fixed VTS failure in no SIM case"
Since the EMERGENCY-type APN is a must set in the radio
setupDataCall request for modem to perform Emergency call,
and the given VTS test case does not set that emergency bit,
I think modem should treat the request as a normal call
request, and should not return "NONE" for no-sim.
This reverts commit 431eb118f84de14c94ec18f887197944ec17e712.
Reason for revert: after further discussion, NONE
is not acceptable given the test case.
Bug: 109767888
Change-Id: I3d1cc96120d53a9be0ae5059c26b091bf82dc352
Merged-In: I3d1cc96120d53a9be0ae5059c26b091bf82dc352
(cherry picked from commit 17fec3625d7094fd68c4a43966ddc2eb513658e4)
Since the EMERGENCY-type APN is a must set in the radio
setupDataCall request for modem to perform Emergency call,
and the given VTS test case does not set that emergency bit,
I think modem should treat the request as a normal call
request, and should not return "NONE" for no-sim.
This reverts commit 431eb118f84de14c94ec18f887197944ec17e712.
Reason for revert: after further discussion, NONE
is not acceptable given the test case.
Bug: 109767888
Change-Id: I3d1cc96120d53a9be0ae5059c26b091bf82dc352
Merged-In: I3d1cc96120d53a9be0ae5059c26b091bf82dc352
(cherry picked from commit 17fec3625d7094fd68c4a43966ddc2eb513658e4)
IWYU: healthd IPCThreadState
Bug: 65843592
Test: m
Change-Id: I6f235c8a851079f335cfbc15b9bdb6f9d34d91fe
Bug: 65843592
Test: m
Change-Id: I6f235c8a851079f335cfbc15b9bdb6f9d34d91fe
Merge "matrix: Enforce kernel requirements in OTA only when flag is set."
am: 0084639ada
Change-Id: Iad98f059fd3a15a7bd5dffa1c53300340e3f9e19
am: 0084639ada
Change-Id: Iad98f059fd3a15a7bd5dffa1c53300340e3f9e19
Merge "matrix: Enforce kernel requirements in OTA only when flag is set."
Remove path from hidl_package_root.
am: fb7de5c99b
Change-Id: Ib170114c6a620808b059b774bce6d16b7a96087c
am: fb7de5c99b
Change-Id: Ib170114c6a620808b059b774bce6d16b7a96087c
matrix: Enforce kernel requirements in OTA only when flag is set.
Enforce only when PRODUCT_OTA_ENFORCE_VINTF_KERNEL_REQUIREMENTS
is set. If a device does want to require kernel configs, it has to
provide info for new kernel in OTA package.
Bug: 111840577
Test: build and manual inspection
Change-Id: I36b3fcd9d14a9795aaf8d020bba6180c5e8681d1
Enforce only when PRODUCT_OTA_ENFORCE_VINTF_KERNEL_REQUIREMENTS
is set. If a device does want to require kernel configs, it has to
provide info for new kernel in OTA package.
Bug: 111840577
Test: build and manual inspection
Change-Id: I36b3fcd9d14a9795aaf8d020bba6180c5e8681d1
Remove path from hidl_package_root.
This now defaults to the current path making references
to it relocatable.
Bug: 111366989
Test: make hidl interfaces under this package root
(this exercises the new path)
Change-Id: I0d9dd1ebb00fcf514e374682497b8d26d0bfa353
This now defaults to the current path making references
to it relocatable.
Bug: 111366989
Test: make hidl interfaces under this package root
(this exercises the new path)
Change-Id: I0d9dd1ebb00fcf514e374682497b8d26d0bfa353
Merge "change kernel config naming convention"
am: f4fdfc325f
Change-Id: I4c9e0e3baa0ec27ecb9e74f4accff4e2d2b91790
am: f4fdfc325f
Change-Id: I4c9e0e3baa0ec27ecb9e74f4accff4e2d2b91790
Merge "change kernel config naming convention"
Merge "Remove misleading comment in sample dumpstate impl"
am: eac1c71ce4
Change-Id: I18041d79922f6c09161316d9fcf3249f0c46c6b0
am: eac1c71ce4
Change-Id: I18041d79922f6c09161316d9fcf3249f0c46c6b0
Merge "Remove misleading comment in sample dumpstate impl"
change kernel config naming convention
The kernel config naming convention is being modified
to use .config instead of .cfg.
Bug: 111762107
Test: builds
Change-Id: I33fb46226313abc2c8e854301cef1ac1b34342d2
The kernel config naming convention is being modified
to use .config instead of .cfg.
Bug: 111762107
Test: builds
Change-Id: I33fb46226313abc2c8e854301cef1ac1b34342d2
Hack around wifi_legacy_hal.h transitive include bug.
Bug: http://b/111617490
Test: treehugger
Change-Id: Id87852f01fa22cbcf34862e5a37d27021a721dfa
(cherry picked from commit 339c3c2f1b56b62d9d44b8ca36d7bc59166db631)
Bug: http://b/111617490
Test: treehugger
Change-Id: Id87852f01fa22cbcf34862e5a37d27021a721dfa
(cherry picked from commit 339c3c2f1b56b62d9d44b8ca36d7bc59166db631)
[automerger skipped] configstore: reduce restrictions in prctl()
am: 8de59b93bd -s ours
Change-Id: Iaa82b5feb981905ceab52d962c043c0fe989fbab
am: 8de59b93bd -s ours
Change-Id: Iaa82b5feb981905ceab52d962c043c0fe989fbab
configstore: reduce restrictions in prctl()
Prevent configstore from crash-looping due to:
/vendor/bin/hw/android.hardware.configstore@1.0-service:
libminijail[22988]: blocked syscall: prctl
Bug: 68162846
Bug: 78363521
Test: Launch photos.
Merged-In: I1593ea1e03ec5f688ec7311e586178f2f952fed9
Change-Id: I1593ea1e03ec5f688ec7311e586178f2f952fed9
(cherry picked from commit 41534729e593c6db5805edef4aefea281092954c)
Prevent configstore from crash-looping due to:
/vendor/bin/hw/android.hardware.configstore@1.0-service:
libminijail[22988]: blocked syscall: prctl
Bug: 68162846
Bug: 78363521
Test: Launch photos.
Merged-In: I1593ea1e03ec5f688ec7311e586178f2f952fed9
Change-Id: I1593ea1e03ec5f688ec7311e586178f2f952fed9
(cherry picked from commit 41534729e593c6db5805edef4aefea281092954c)
Remove misleading comment in sample dumpstate impl
HIDL_FETCH_IDumpstateDevice isn't defined simply
because this is a binderized service and this function
would be called (to no great use) if it was installed
to a device.
Bug: N/A
Test: N/A
Change-Id: I9b660af3fe329977cdcd0c3f485af651c34416cb
HIDL_FETCH_IDumpstateDevice isn't defined simply
because this is a binderized service and this function
would be called (to no great use) if it was installed
to a device.
Bug: N/A
Test: N/A
Change-Id: I9b660af3fe329977cdcd0c3f485af651c34416cb
[automerger skipped] Merge "Hack around wifi_legacy_hal.h transitive include bug."
am: fdcdeb2a3a -s ours
Change-Id: I1e47fa9072eeeafd4a0efe8aa7403998a4780cc6
am: fdcdeb2a3a -s ours
Change-Id: I1e47fa9072eeeafd4a0efe8aa7403998a4780cc6
Merge "Hack around wifi_legacy_hal.h transitive include bug."
Hack around wifi_legacy_hal.h transitive include bug.
Bug: http://b/111617490
Test: treehugger
Merged-In: Ic98b8f253ae42107cddb90475044a063db2c666c
Change-Id: Ic98b8f253ae42107cddb90475044a063db2c666c
Bug: http://b/111617490
Test: treehugger
Merged-In: Ic98b8f253ae42107cddb90475044a063db2c666c
Change-Id: Ic98b8f253ae42107cddb90475044a063db2c666c
healthd: add android.hardware.health@2.0-impl-default.recovery
Test: build recovery
Bug: 80132328
Change-Id: I253bd1a756f3b94f6470da12bfc4488313a16aa4
Test: build recovery
Bug: 80132328
Change-Id: I253bd1a756f3b94f6470da12bfc4488313a16aa4
Merge changes from topic "health_recovery_available" into stage-aosp-master
* changes:
health@2.0-impl: recovery_available: true
health: libhealthstoragedefault: recovery_available
* changes:
health@2.0-impl: recovery_available: true
health: libhealthstoragedefault: recovery_available
health@2.0-impl: recovery_available: true
... so that it can be installed to recovery image.
Test: build and inspect out dir
Test: boot to recovery and 'adb shell ls /vendor/lib64/hw'
Bug: 80132328
Change-Id: Icb33c9e9e648b54db33cac23ed877392cce4e76b
Merged-In: Icb33c9e9e648b54db33cac23ed877392cce4e76b
(cherry picked from commit 4e40086d39ac31692212ddefafb926dd8894f80c)
... so that it can be installed to recovery image.
Test: build and inspect out dir
Test: boot to recovery and 'adb shell ls /vendor/lib64/hw'
Bug: 80132328
Change-Id: Icb33c9e9e648b54db33cac23ed877392cce4e76b
Merged-In: Icb33c9e9e648b54db33cac23ed877392cce4e76b
(cherry picked from commit 4e40086d39ac31692212ddefafb926dd8894f80c)
health: libhealthstoragedefault: recovery_available
Test: builds
Bug: 80132328
Change-Id: I2c4d880968e6938806cb9a2cf65352c73748f4ce
Merged-In: I2c4d880968e6938806cb9a2cf65352c73748f4ce
(cherry picked from commit 14d43837628ee3d1935fb2e33145eff0ba5c0273)
Test: builds
Bug: 80132328
Change-Id: I2c4d880968e6938806cb9a2cf65352c73748f4ce
Merged-In: I2c4d880968e6938806cb9a2cf65352c73748f4ce
(cherry picked from commit 14d43837628ee3d1935fb2e33145eff0ba5c0273)
Modified ITestMsgQ hal service interface
am: 58d52f70b3
Change-Id: Iaea0a9ebef6ff4ef5a2cb0beedafd05376d0c09c
am: 58d52f70b3
Change-Id: Iaea0a9ebef6ff4ef5a2cb0beedafd05376d0c09c
Merge "healthd use vintf_fragments" into stage-aosp-master
healthd use vintf_fragments
This encourages device manufacturers to use
service.override over service and to remove healthd
on device, because it is one less step to do.
Test: make VINTF metadata
Bug: 66917623
Change-Id: I447395450060cdf17731514bb9a5e3ed912bbc66
Merged-In: I447395450060cdf17731514bb9a5e3ed912bbc66
(cherry picked from commit ae005c46101883a9c7938de9bc0286cfc4e7b7b8)
This encourages device manufacturers to use
service.override over service and to remove healthd
on device, because it is one less step to do.
Test: make VINTF metadata
Bug: 66917623
Change-Id: I447395450060cdf17731514bb9a5e3ed912bbc66
Merged-In: I447395450060cdf17731514bb9a5e3ed912bbc66
(cherry picked from commit ae005c46101883a9c7938de9bc0286cfc4e7b7b8)
Modified ITestMsgQ hal service interface
Test: make vts -j; fmq_test
Changes:
* Modified method that configures the synchronized queue. Now this method takes in a descriptor of an existing queue and creates a queue on the HAL server side.
Change-Id: I395d6311f3580af6a87556849b3e921fa9eaf097
Test: make vts -j; fmq_test
Changes:
* Modified method that configures the synchronized queue. Now this method takes in a descriptor of an existing queue and creates a queue on the HAL server side.
Change-Id: I395d6311f3580af6a87556849b3e921fa9eaf097
health: remove unused flag HEALTHD_USE_HEALTH_2_0
Test: boots
Bug: 79107699
Change-Id: Idc27ad452b799ef2ce4f18c787f2aa2afd1dd8cf
(cherry picked from commit 1ffc50ad70dea0d1964bd860a2a40bf8fd2682fc)
Test: boots
Bug: 79107699
Change-Id: Idc27ad452b799ef2ce4f18c787f2aa2afd1dd8cf
(cherry picked from commit 1ffc50ad70dea0d1964bd860a2a40bf8fd2682fc)
Merge "Updated HALs to test structs/safe_unions containing interfaces"
am: 76b383d5c2
Change-Id: Idbf119111f9d3a1e916b4753bc68aec35638a275
am: 76b383d5c2
Change-Id: Idbf119111f9d3a1e916b4753bc68aec35638a275
Allow NOT_SUPPORTED for setLinkCapacityReportingCriteria on GERAN.
am: 8b833740b2
Change-Id: I6389dcaa6a48338cddb9d6e45519941f8e1cd9f8
am: 8b833740b2
Change-Id: I6389dcaa6a48338cddb9d6e45519941f8e1cd9f8
Merge "Updated HALs to test structs/safe_unions containing interfaces"
Allow NOT_SUPPORTED for setLinkCapacityReportingCriteria on GERAN.
Test: run vts -m VtsHalRadioV1_2Target
Bug: 110716988
Change-Id: I9a5f014d498db00d818870cbd73e119f66562ef1
(cherry picked from commit c7896501db413c9a0fa44d2697da4079610075d8)
Test: run vts -m VtsHalRadioV1_2Target
Bug: 110716988
Change-Id: I9a5f014d498db00d818870cbd73e119f66562ef1
(cherry picked from commit c7896501db413c9a0fa44d2697da4079610075d8)
Updated HALs to test structs/safe_unions containing interfaces
Bug: 111019943
Test: Ran the hidl_test suite (C++ and Java)
Change-Id: I93e8fb9611327e263a02af8fccef1fc878746e02
Bug: 111019943
Test: Ran the hidl_test suite (C++ and Java)
Change-Id: I93e8fb9611327e263a02af8fccef1fc878746e02
Merge "Fix unnecessary copy initialization warnings"
am: f110ea4893
Change-Id: If17584a8ed6fc53f3681a6ac298730dfbbaf4623
am: f110ea4893
Change-Id: If17584a8ed6fc53f3681a6ac298730dfbbaf4623
Merge "Fix unnecessary copy initialization warnings"
Merge "Make safeunion@1.0 test HAL Java-compatible"
am: 314f9503a9
Change-Id: Ieaad7392eb81605d1ae0b626db5c1f336eb6d10b
am: 314f9503a9
Change-Id: Ieaad7392eb81605d1ae0b626db5c1f336eb6d10b
Merge "Make safeunion@1.0 test HAL Java-compatible"
Fix unnecessary copy initialization warnings
Bug: 30413862
Test: build with WITH_TIDY=1
Change-Id: I5de56c163d26e7522141ca06020321c481eea233
Bug: 30413862
Test: build with WITH_TIDY=1
Change-Id: I5de56c163d26e7522141ca06020321c481eea233
resolve merge conflicts of b92f1d2e1be35b331b18589a8cde81d51ddd31d6 to oreo-mr1-vts-dev
Test: make vts -j123 && vts-tradefed run commandAndExit vts \
--skip-all-system-status-check \
--skip-preconditions -m VtsHalMediaOmxV1_0Host \
-l INFO
Bug: 70933963
Change-Id: I38f6309b638e604403dba15fa1fe1022b298c5b2
Test: make vts -j123 && vts-tradefed run commandAndExit vts \
--skip-all-system-status-check \
--skip-preconditions -m VtsHalMediaOmxV1_0Host \
-l INFO
Bug: 70933963
Change-Id: I38f6309b638e604403dba15fa1fe1022b298c5b2