Commit Graph

10 Commits

Author SHA1 Message Date
oxmc 17a1554574 overlay: SystemUIRpiOverlay: update QS tiles for AOSP17 internet tile split
Upstream raspberry-vanilla split the internet tile into separate
wifi/mobile tiles for AOSP17 and renamed the default-tiles resource
accordingly (quick_settings_tiles_new_default ->
quick_settings_tiles_default_split), also adding a large-tiles list.
Ports that change onto this shared overlay, keeping the Taskbar
disable override that lives here for rpi4/rpi5.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-04 00:33:41 -07:00
oxmc c5c33ad184 vendor.cfg: enable setup wizard by default 2026-06-16 20:14:45 -07:00
oxmc 9fbd742593 SettingsProviderRpiCommonOverlay: add squircle as default icon shape 2026-06-13 04:05:10 -07:00
oxmc fd521b9535 overlays: add SettingsProviderRpiCommonOverlay with shared defaults 2026-06-13 03:56:17 -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
oxmc c5f60c8c24 rpi_common: update vendor.cfg to new ConfigProvisioner key names
Switch to enable_configapk_service, device_provisioned, enable_setupwizard
and point config_apk_url to https://oxmc.me/aosp_apis/data/default-config.apk.
2026-06-12 18:10:36 -07:00
oxmc 90fa070c80 slow_storage: add ro.hw_timeout_multiplier=4 for USB I/O stalls
USB drive I/O stalls block jbd2 journal commits, which hangs system_server
threads in uninterruptible sleep. The Android Watchdog fires at 30s and
kills zygote before the drive recovers. Multiplying timeouts by 4 (120s)
gives the USB drive enough time to complete without triggering the Watchdog.
2026-06-07 01:31:37 -07:00
oxmc 88190d30b0 add slow_storage.mk: limit dex2oat threads on slow storage devices 2026-06-06 23:34:12 -07:00
oxmc ecbe4f1905 Add tryboot config 2026-06-03 00:56:54 -07:00
oxmc f58643eefc Initial commit: shared rpi device configs 2026-05-26 06:43:49 -07:00