As of 14 QPR2 this is broken, let's remove it instead of updating it
every 3 months. breakfast is the way to go.
Change-Id: I097bd54b894d9a49c7ce8b1ab6f343349e268fd8
This is a non-standard requirement which fastbootd doesn't nativelly
supports. Move it to the newly introduced file that will only contain
the requirements used by custom releasetools for the OTA assertions.
Change-Id: Ic3f65a5b9220c914ded468ddc19d2994ba71d964
Looks like Google derped the regular rounded_corner_radius again
in android 13.
Change-Id: Ifed71cd8406714d1f12e67d0af153cdff4bdc6ae
Signed-off-by: Chenyang Zhong <zhongcy95@gmail.com>
The inclusion of the makefile has been moved back to the
common device tree and compression can be enabled because
kernel now supports it.
Change-Id: I97383c7c63e3946f4c3c0af4be2f9b63ec304b7e
Preinstalled overlays needn't be signed with the same cert
as the package it overlays, simply being preinstalled is
enough. Sign with the default cert instead for now, which
provides fewer special privileges.
Bug: 162195999
Test: verify values still overlaid correctly
Change-Id: I017491fd383551c5aadf8648edb900e0c12a27b8
Added a device specific overlay that changes the default name
from "AndroidAp" to customized name
Test: Builds, manually verified name change
Bug: 36368950
Change-Id: I38a5f6fb950d6a45342080bae186a8ed276d94bf
* Stop handling cust and vendor mounting from kernel, first stage init is gonna do that, together with system (which is now /system)
* Use correct mount flags coming from kernel dts
* Move system, system_ext and vendor mount points to /dev/block/by-name/, we don't have bootdevice symlink to that point in init
* Copy fstab to ramdisk for first stage init
Change-Id: If8d75837f47c70f7ea02183bffaff233b4d6bb26
* Align to AOSP NFC template config.
* Fixes problems where NFC freeze once screen is off after boot.
Change-Id: Ia288b2666b8eed5664fbcfcccda511ac9e067c20
A compiled build has no chance of booting without the common device setup
and the prebuilt binaries, so fail the build if those are not present.
Change-Id: Iadd43e887d426732e549969ab8deb14194ca818d
The fingerprint HIDL service is now built in the common tree.
As for the manifest entries, remove whatever is unused.
Change-Id: I781f597b35a557e1beb035fae557695488fe2c22
Google's prebuilt cgroups.json and task_profiles.json for products
launched with previous API levels only covers
ro.product.first_api_level >= 28. [1]
Xiaomi Mi MIX 2S was launched with Oreo (API level 26), so schedtune
and task groups are completely broken. Since the system also checks
/vendor/etc for vendor profiles, make a copy of cgroups_28.json
and task_profiles_28.json and ship them to /vendor/etc. Profiles
for previous API levels are all the same anyway.
Test: boot and check /dev/stune/
[1] system/core/libprocessgroup/profiles/
Signed-off-by: Chenyang Zhong <zhongcy95@gmail.com>
Change-Id: I33c0540ef50054fad839886f9f014cc275659e77
This brings config up-to-date with NXP PN80T template from the
LA.UM.9.3.r1-01600-sdm845.0 tag.
As a big plus, it fixes contactless payments with Google Pay.
Change-Id: Ib54af323855a563af8aa2910f6b51981ffbcbbe5