Core provisioner logic for PawletOS Android 16: - BootReceiver: trigger provisioning on BOOT_COMPLETED and USER_PRESENT - ProvisioningService: run base tasks (APN, secure settings) and OTA tasks (deferred APK installs) as separate passes - VendorConfig: read vendor.cfg from partition; parse APNs, packages, settings - Android.bp: wire up AIDL, disable resource generation (no UI)
15 lines
322 B
Plaintext
15 lines
322 B
Plaintext
android_app {
|
|
name: "ConfigProvisioner",
|
|
srcs: ["src/**/*.java"],
|
|
manifest: "AndroidManifest.xml",
|
|
privileged: true,
|
|
certificate: "platform",
|
|
optimize: {
|
|
enabled: false,
|
|
},
|
|
dex_preopt: {
|
|
enabled: false,
|
|
},
|
|
product_specific: true,
|
|
sdk_version: "system_current",
|
|
} |