Files
SetupWizard/Android.bp
oxmc 54f52cd200 SetupWizard: Initial PawletOS fork
Forked from LineageOS android_packages_apps_SetupWizard.

Changes from upstream:
- Package renamed from org.lineageos.setupwizard to me.pawlet.setupwizard
- Module renamed from LineageSetupWizard to PawletSetupWizard
- Source tree moved from src/org/lineageos/ to src/me/pawlet/
- WelcomeActivity and FinishActivity migrated to Kotlin/Compose
- PawletTheme: Material3 lavender color scheme with Ubuntu font family
- WelcomeScreen and FinishScreen Compose composables
- Added Ubuntu font assets (regular/medium/bold)
- Added missing strings: setup_welcome_description, setup_complete_title,
  setup_complete_description; os_name set to PawletOS
- Android.bp: added Compose deps, pawlet-system framework API
- Privapp-permissions file renamed to me.pawlet.setupwizard.xml
- Helper scripts renamed from start_lineage_wizard to start_pawlet_wizard
- Removed unused org.lineageos.platform.internal dependency
2026-06-13 07:22:37 -07:00

45 lines
1019 B
Plaintext

//
// SPDX-FileCopyrightText: The LineageOS Project
// SPDX-License-Identifier: Apache-2.0
//
android_app {
name: "PawletSetupWizard",
srcs: [
"src/**/*.java",
"src/**/*.kt",
],
kotlincflags: ["-Xjvm-default=all"],
certificate: "platform",
privileged: true,
privapp_allowlist: "me.pawlet.setupwizard.xml",
system_ext_specific: true,
platform_apis: true,
overrides: ["Provision"],
optimize: {
proguard_flags_files: ["proguard.flags"],
},
static_libs: [
"androidx.activity_activity",
"androidx.activity_activity-compose",
"androidx.compose.runtime_runtime",
"androidx.compose.ui_ui",
"androidx.compose.foundation_foundation",
"androidx.compose.material3_material3",
"androidx.compose.ui_ui-graphics",
"SettingsLib",
"setupcompat",
"setupdesign",
"SystemUISharedLib",
"pawlet-system.stubs.system",
],
libs: ["telephony-common"],
}