9344e608f6
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
19 lines
454 B
Plaintext
19 lines
454 B
Plaintext
// Copyright (C) 2025 oxmc / PawletOS
|
|
//
|
|
// SPDX-License-Identifier: Apache-2.0
|
|
|
|
android_app {
|
|
name: "PawletUpdater",
|
|
srcs: ["src/main/java/**/*.kt"],
|
|
resource_dirs: ["res"],
|
|
manifest: "AndroidManifest.xml",
|
|
|
|
// System app — needs access to UpdateEngine, PowerManager.reboot, etc.
|
|
platform_apis: true,
|
|
certificate: "platform",
|
|
privileged: true,
|
|
system_ext_specific: true,
|
|
|
|
kotlincflags: ["-Xjvm-default=all"],
|
|
}
|