Move vendor policy to vendor and add a place for system extensions.
Also add such an extension: a labeling of the qti.ims.ext service.
Bug: 38151691
Bug: 62041272
Test: Policy binary identical before and after, except plat_service_contexts
has new service added.
Change-Id: Ie4e8527649787dcf2391b326daa80cf1c9bd9d2f
Enable Wi-Fi Aware feature support and system service.
Bug: 37674519
Test: unit tests, integration test suite
This reverts commit 7cef570f79.
Change-Id: I045ad95fac178cbdda3c0343fde7c6c76bcd1ffc
- M/W/T have the same dtbo partition size of 8MB.
- register dtbo.img as being part of the A/B OTA
Bug: 32969430
Change-Id: I1c8fef131f96d7c842e231560a9be59f86cd444f
Signed-off-by: Yueyao Zhu <yueyao@google.com>
Signed-off-by: Thierry Strudel <tstrudel@google.com>
Bug: 37647380
Test: Did a checkbuild for a walleye target.
Test: Ran bionic unit tests, ran art target tests on walleye.
Change-Id: I301b4995b232ab3a3521cc14dbcf803468197685
The following configuration files need to reside in vendor
partition to work with generic AOSP system image.
Move uevent.*.rc to /vendor
Move fstab.* to /vendor/etc
Move init.*.rc and init.wahoo.usb.rc to /vendor/etc/init.
Also the following two make file variables need to be set:
- BOARD_PROPERTY_OVERRIDES_SPLIT_ENABLED := true
- PRODUCT_ENFORCE_RRO_TARGETS := framework-res
Change path (to /vendor/bin) for init.*.sh, and add
path (to /vendor/etc) for fstab.* in init.hardware.rc.
Bug: 37927875
Test: These files are under /vendor instead of / or /system,
paths (in rc files) are changed to vendor accordingly,
and the resulted system/vendor images work on the device.
Change-Id: I64c8a899ab1c6837d51853e289160e35910b5b9a
This CL define BOARD_USERDATAIMAGE_PARTITION_SIZE in the Wahoo
BoardConfig. This allows userdata.img to be generated, which is
necessary for sanitized target (like ASAN).
Bug: 37740897
Test: m -j40 userdataimage
Change-Id: Ib8972696a4fd1da3f792883bfd7f61431adc3da4
Bug: 36097673
Test: mm && tested on Walleye to make sure QCOM driver load.
Test: RS CTS tests pass
Test: Imageprocessing tests pass, and confirming running on GPU.
Change-Id: Iaca74a8e90d9fd10e4327bd55d982e95b700ca0f
Sanity testing indicates the phone is stable under an enforcing
policy, and that OTAs will be functional.
Bug: 34784662
Test: Device boots
This reverts commit fb4eaa89a1.
Change-Id: Ib9338485e3aab0bc04e42011b52710ddfa711b4f
Bug: 36728278
Test: Built new device and verified that the 32 bit and 64 bit
Test: memcpy/memset are faster.
Test: Ran bionic unit tests.
Change-Id: Iccddc5160ffeb4d1db121ce2750cf287558ea718
This is used by the new "virtual disk" feature used by vold to help
debug and test storage code on devices without physical media.
Bug: 34903607
Test: builds, boots
Change-Id: Ifb7653a2100ef40a83b2c663c5dd3114d4b05ab6
Move filesystem configs from device.mk to BoardConfig.mk.
Move vendor partition configs to vendor/BoardConfigVendor.mk
Remove unused inodes and journal from system.
Test: Build system and vendor image, verify more space available
Change-Id: Ib98f21ff64f2dc189395db68db10ffe14b5e3c56
Without it, the prebuilt jar file could be empty.
Test: Compile and make sure jar file is valid.
Bug: 36279497
Change-Id: I136bdbdf283977888b128797f328594c751669c0
1) device.mk: add charger_res_images to PRODUCT_PACKAGES
to use the default charger mode images
2) init.hardware.rc: configure charger service class
3) BoardConfig.mk: enable suspend in charger mode
Bug: 36046603
Change-Id: I3652a69784b8ecd4e670f26fdd66b7c68d578f9f
Signed-off-by: Yueyao Zhu <yueyao@google.com>
Also cleanup some non applicable HMP procfs nodes
Test: /sys/module/lpm_levels/parameters/sleep_disabled is N
Change-Id: I3429eb4b78f154f1cd2757d5bfde94b256fba2cf
Signed-off-by: Thierry Strudel <tstrudel@google.com>