Commit Graph

3 Commits

Author SHA1 Message Date
oxmc a6a5df1536 overlay: lower base android overlays to priority 1; make Updater overlay static
- AndroidRpiOverlay / AndroidTvRpiOverlay priority 0 -> 1: they are the base
  layer, below pawlet-rpi (2) and pawlet-framework-res (3).
- PawletUpdaterRpiOverlay was non-static (disabled at boot), so its
  config_use_tryboot=true never applied; add android:isStatic="true".
2026-07-17 20:36:46 -07:00
oxmc 899a3d3ff1 AndroidRpiOverlay: drop config_defaultNightMode (moved to Pawlet overlay)
Dark-by-default is now owned by the PawletOS framework overlay
(pawlet-framework-res-overlay, priority 1), which layers above this RPi
base overlay (priority 0). Removing the duplicate here keeps the theme
default in one place.
2026-07-17 20:04:35 -07:00
oxmc 9665186d90 overlays: move shared RPi overlays from per-device trees to rpi_common
AndroidRpiOverlay, AndroidTvRpiOverlay, BluetoothRpiOverlay,
CarServiceRpiOverlay, SettingsRpiOverlay, and SystemUIRpiOverlay were
identical in pawlet_rpi4 and pawlet_rpi5. Consolidate them here so
they have a single source of truth.

Device-specific overlays (SettingsProviderRpiOverlay,
SettingsProviderTvRpiOverlay, WifiRpiOverlay) stay per-device because
they contain device-name and SSID strings that differ between rpi4/rpi5.

device/pawlet/rpi is already in PRODUCT_SOONG_NAMESPACES via
vendor/pawlet/config/rpi_common.mk, so no makefile changes are needed.
2026-06-13 03:42:18 -07:00