- Add BgUpd + a day-one webview package to PRODUCT_PACKAGES so devices
boot with a working WebView before bg-upd's first check ever runs
- Add config_webview_packages.xml declaring the providers bg-upd can
switch between at runtime
- Add default_wallpaper.png to the framework RRO overlay (single image
for all devices/densities for now — see the new overlay README)
AOSP 16 now defines android_upgrading_title with explicit product="default",
product="tablet", and product="device" variants. Defining it without a
product attribute in the overlay creates a duplicate default-product entry
that aapt2 rejects. Match AOSP's product split and drop android_upgrading_starting
which was removed upstream.
Foundation of the vendor/pawlet tree for Android 16:
- Hardware feature declarations for RPi phone/tablet/TV variants
- BootControl HAL: fix VINTF manifest version, qualify android::base namespace
- microG: add microg.mk with FAKE_PACKAGE_SIGNATURE auto-grant and network
location feature XML; enable for all RPi variants
- PawletPlatform resource APK and ThemePickerPawletOverlay: fix XML comments
- Updater overlay: wire in tryboot A/B config for RPi firmware tryboot support
- PawletSettings added to PRODUCT_PACKAGES
- Separated RPi-specific configs from base vendor config