Commit Graph

17 Commits

Author SHA1 Message Date
oxmc 89e97ffb6c Add: RPi phone-variant hardware feature declarations 2026-06-09 04:47:09 -07:00
oxmc 7058731064 Add: RPi base hardware feature declarations; wire into rpi_common.mk
Create config/permissions/pawlet-rpi-base-hardware.xml declaring hardware and
software features present on all RPi variants: audio output, Bluetooth, Ethernet,
USB host/accessory, touchscreen, screen orientations, and core Android software
features (app_widgets, home_screen, input_methods, backup, autofill, credentials,
print, PiP, secondary displays, companion device, controls, managed users,
device admin, window magnification, cant_save_state).

Device-specific features (camera, microphone, location, voice recognizers,
telecom) remain declared per-variant in device makefiles as appropriate.
2026-06-09 04:40:57 -07:00
oxmc 4a707b0604 common: add privapp-permissions allowlist for ConfigProvisioner 2026-06-05 14:00:46 -07:00
oxmc 0b83c224d5 boot_control: remove version from VINTF manifest to match AOSP default 2026-06-04 08:28:41 -07:00
oxmc 74645d2dff boot_control: fix VINTF manifest version 3->1 to match V1-ndk library 2026-06-04 07:09:27 -07:00
oxmc 01c32da313 BootControl: qualify android::base with :: to avoid aidl namespace collision 2026-06-04 05:40:57 -07:00
oxmc bb013dd685 ThemePickerPawletOverlay: fix XML comment dividers (-- invalid in XML comments) 2026-06-04 05:28:21 -07:00
oxmc 3b7658b9f5 PawletPlatform: fix XML comments - replace -- dividers, remove non-ASCII arrow 2026-06-04 05:03:50 -07:00
oxmc b92d206a8d config: add microg.mk, add commented include in rpi_common.mk 2026-06-04 04:27:47 -07:00
oxmc 5daf904660 Resource only APK 2026-06-03 01:33:16 -07:00
oxmc 2b0922298f Include tryboot config overlay for updater for rpi devices 2026-06-03 00:59:37 -07:00
oxmc dd16b6e06f Add AndroidManifest.xml to both overlays 2026-06-03 00:37:39 -07:00
oxmc 5c8a24c691 use PawletOS for of LineageOS Updater package 2026-05-30 02:40:23 -07:00
oxmc 0a6a63054a Seperate RPI configs, and base configs 2026-05-30 02:03:21 -07:00
oxmc 70db9a7f67 Add logos and better documentation for config.xml 2026-05-30 01:39:18 -07:00
oxmc c1abce134f Update: attempt to add monet 2026-05-26 06:54:43 -07:00
oxmc 9344e608f6 Initial commit: PawletOS vendor tree
Adds the full vendor/pawlet tree for PawletOS on Raspberry Pi 4/5:

- build/: envsetup.sh helpers (breakfast/brunch/mka), bacon OTA target,
  Soong namespace, build core hook
- config/: common.mk, version.mk, BoardConfigPawlet.mk, BoardConfigSoong.mk,
  privapp-permissions, me.pawlet.android feature XML
- hal/boot_control/rpi/: AIDL boot_control HAL for RPi A/B slot switching
- apps/Updater/: A/B OTA updater (download, verify, install, reboot)
- apps/PawletPlatform/: platform resource APK (device icons, strings)
- overlay/frameworks/base/core/res/: framework config overrides
- prebuilt/, vars/: init rc, aosp_target_release
2026-03-21 19:08:46 -07:00