This path cannot be used by camera HAL because it would be a
Treble violation.
Bug: 181300165
Test: build, boot, camera preview on a gs101 device
Change-Id: I90f81b5c50e61c501c5f509814368189562a4256
Firmware is now migrated to Android.bp instead of PRODUCT_COPY_FILES
Bug: 182336890
Tested: Builds
Signed-off-by: Erick Reyes <erickreyes@google.com>
Change-Id: I1ccf6462c907fe23821c041592dc07a715d3de1c
set config_wifiLinkLayerRadioStatsAggregationEnabled to true
to enable radio stats aggregation logic.
Bug: 180513621
Test: atest com.android.server.wifi.WifiVendorHalTest
Change-Id: I62512c678886b16339333c423c3e738ad626c85a
The path "/data/log/abox" violates Android treble rule. Pixel uses
google audio HAL but not vendor one. Remove the path.
Bug: 177186257
Change-Id: Ie53be71f31e0d673592457b88304136d4d616780
vendor_ramdisk.img is assembled from two directories:
$(PRODUCT_OUT)/vendor_ramdisk
$(PRODUCT_OUT)/recovery/root
Eliminate extra copy of fstab.gs101, so that there are no duplicate
files in vendor_ramdisk.img. This is a must-have for toybox cpio,
which is used to extract the archive in kernel build (build/build.sh).
Bug: 182309216
Test: build + inspect vendor_ramdisk.img
Test: prebuilts/build-tools/path/linux-x86/cpio -id
Test: verify install + boot to home + boot to recovery
Change-Id: Ib7c5e9d2535e97945fb90b1e749e2bb33b75329b
Certain vendor kernel modules were previously stored in the vendor
partition. With this change, we create a new separate partition named
vendor_dlkm for these vendor modules.
Bug: 173653839
Change-Id: I6e3b20ada58ffea05de3df8e7eae9fc59a6019e0
Bug: 179527556
Test: dumpsys android.hardware.power.stats.IPowerStats/default
Test: device boot and examined logs to make sure no errors related to
missing power stats 1.0
Change-Id: Ib8cc394f9968edaf948a2d9700e9f7fcaa5b9dc0
Make better use of the new hardware by using wrapped keys via the KDN
(Key Distribution Network), rather than standard keys. Wrapped keys are
slightly better protected against being compromised.
When this change is submitted, a factory reset will be required.
Bug: 149360056
Test: Booted Android and verified via the kernel log and
'dmctl table userdata' that both FBE and metadata encryption are
using wrapped keys. Also ran vts_kernel_encryption_test.
Also storage-qa and reboot stress testing (b/178650615).
Change-Id: Iab6f4199306de02b5846062e7499783b7aedf901
This data provider will be used to produce state residency data from
other native services that have registered callbacks.
Bug: 179277258
Test: adb shell dumpsys android.hardware.power.stats.IPowerStats/default
Test: killed power.stats and bluetooth services and verified that
providers are re-registered.
Change-Id: Id99e6d2a9300f7c7483e3fb7a6a9604a46fbbc6f
aosp/1619809 has landed, so let's start building:
out/target/product/<name>/vendor_ramdisk.img
We can then easily grab ramdisk.img + vendor_ramdisk.img
from any go/ab build to our kernel dev environment.
Bug: 170687803
Change-Id: I1469fd9e545353029ceea6251dad631eab2ae1d9
These devices will only use UFS, so remove the emmc and sdboot fstab
files which are unused and outdated.
Bug: 181883233
Change-Id: Ia94682eecca4d792c2a50d2336cd6a542ed282db
It is unnessary to set ro.crypto.dm_default_key.options_format.version=2
or ro.crypto.volume.filenames_mode=aes-256-cts on devices with
PRODUCT_SHIPPING_API_LEVEL >= 30, since in that case these settings are
already the default.
Bug: 181883233
Change-Id: I4da3ce857a45c479e5efcee481f74031093234d8
Enable the persist.sys.fuse.passthrough.enable flag for the P21 device
configuration to enable the FUSE passthrough feature.
This feature has been enabled on Cuttlefish, Wembley and Redbull devices for
months and no issues have been detected yet.
Bug: 168023149
Test: 'adb shell getprop | grep persist.sys.fuse.passthrough.enable',
ScopedStorageTest
Signed-off-by: Alessio Balsini <balsini@google.com>
Change-Id: I3f39b02af436f7e508bb70efc702565a667a051c