oxmc
e35e7c4665
config: enable ro.debuggable=1 and ro.adb.secure=0 on userdebug/eng builds
2026-06-11 01:37:57 -07:00
oxmc
a751dd00c4
config: use default AOSP boot/shutdown animation
2026-06-10 05:31:54 -07:00
oxmc
1a34868f99
systemui: hide battery indicator; grant vendor_default_prop to app domains
...
- Add pawlet-systemui-overlay targeting com.android.systemui; sets
config_showBattery=false to suppress the battery icon on RPi (no battery)
- Wire pawlet-systemui-overlay into PRODUCT_PACKAGES in common.mk
2026-06-09 22:09:17 -07:00
oxmc
49ba89c89e
permissions: auto-grant FAKE_PACKAGE_SIGNATURE to MicroG packages
...
Add privapp-permissions-microg.xml granting the signature|privileged
FAKE_PACKAGE_SIGNATURE permission to com.google.android.gms,
com.android.vending, and com.google.android.gsf.
Install to product/etc/permissions alongside the other pawlet grants.
2026-06-09 11:24:10 -07:00
oxmc
8ab26aaf0f
overlay: set com.android.wallpaper as default wallpaper picker
2026-06-09 09:55:06 -07:00
oxmc
7af22ec127
bootanimation: pulse bar in/out for second-stage loop (part1)
2026-06-09 07:26:54 -07:00
oxmc
5a5888a68b
Add boot and shutdown animations
...
bootanimation.zip: 3-part animation (logo intro, static loop, loading bar).
shutdownanim.zip: logo fade-out (intro reversed).
Both stored at product/media/ at 1920x1080 30fps, STORE-compressed.
2026-06-09 07:21:03 -07:00
oxmc
ba19629a85
Add MusicFX; rename envsetup.sh to vendorsetup.sh
...
MusicFX (system sound effects processor) added to common PRODUCT_PACKAGES.
build/envsetup.sh moved to vendorsetup.sh at vendor root so the Android
build system sources it automatically without manual sourcing.
2026-06-09 06:55:34 -07:00
oxmc
a4901b3b3e
Fix: remove double-hyphen comments from base hardware XML
2026-06-09 05:23:36 -07:00
oxmc
b259512b41
Add PawletSettings to PRODUCT_PACKAGES
2026-06-09 05:21:01 -07:00
oxmc
c4f6b58bff
Fix: remove non-existent android.hardware.location.network.xml from microg.mk
2026-06-09 05:09:43 -07:00
oxmc
81b6fedf71
Enable microG for all RPi variants; add network location features
2026-06-09 04:51:38 -07:00
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