This required disabling the GPU-related PRODUCT_SOONG_NAMESPACES so that
we don't get an installed-path collision between the prebuilt gs201
libOpenCL and the gs101 libOpenCL that we build from source. Once we're
able to build both gs101 and gs201 from the same source (b/185349920)
we'll need to re-add the namespaces.
Bug: 190424017
Test: gfx-score
Change-Id: I9095e099a120494fab0c33fc6bd1ace2c69f3bc4
They aren't needed for first-stage boot, and can be loaded from
`/vendor` and `/vendor_dlkm`.
Bug: 189506395
Test: boot to home
Change-Id: Ib4c708c8631586cf25e1535035b8bc81f727ef5f
Include the com.android.virt APEX in the cloudripper image to bundle the
pKVM user space components.
Test: atest VirtualizationTestCases
Bug: 181324461
Change-Id: If84c957b74dc59faefc88edf6b7f500894eef38b
Prevent crashing of settings when going into Connected Devices.
E SystemServiceRegistry: No service published for: usb
followed by NPE:
java.lang.RuntimeException: Unable to start activity
ComponentInfo{com.android.settings/com.android.settings.Settings$ConnectedDeviceDashboardActivity}:
java.lang.NullPointerException: Attempt to invoke virtual method
'java.util.List android.hardware.usb.UsbManager.getPorts()'
on a null object reference
Bug: 189904047
Test: check settings doesn't crash anymore
Signed-off-by: Pat Tjin <pattjin@google.com>
Change-Id: I1dd8df5cf70500b3dbb95009783dc2ba89e5ce13
Add bt_vendor_overlay.conf for customizing project configuration
* If the overlay config has same config item with origin config, it
will overwrite it.
Bug: 189727579
Test: build pass, Bluetooth can up successfully.
Change-Id: I48f160ab87b5d512b78884d4502c790587724cd9
In this commit we add wifi xml files into devices.
Bug: 189501230
Test: WiFi can be turned ON from settings
Change-Id: I775ca9c703357cb58ccd2e5055a27ba1cc957905
This is a port to gs201 of the original gs101 change.
Mostly this change just collects existing GPU-related settings into one
place so they can be found more easily. It also removes some vestigial
and redundant settings.
* Renderscript is deprecated and we never planned to include the RS HAL.
But it was copied in (twice) from some previous device. Remove it and
things that only the RS HAL depends on.
* The separate "*32" PRODUCT_PACKAGES entries were left over from when
prebuilts had separate prebuilts modules for 32-bit and 64-bit
variants of the package, instead of using a single multilib package.
Bug: 188672865
Test: boot to home, check all moved properties are still correct
Change-Id: I4b4088ffcec09b5b898eabe1710680dd3cc61959