7 Commits
Author SHA1 Message Date
oxmc 6880851ec8 docs: OEM setup-wizard page schema + example (oem_wizard.xml)
Document the declarative schema an OEM config APK can ship as
res/xml/oem_wizard.xml to contribute pages to the PawletOS setup wizard.
Documentation only; the default config APK ships no live oem_wizard.xml.
2026-07-18 07:41:21 -07:00
oxmc 03901ff1f2 manifest: declare package name for AOSP Soong build
Without package="app.pawlet.config" in the manifest, AAPT2 builds the
APK with an empty package name, so createPackageContext("app.pawlet.config")
in ConfigProvisioner always throws NameNotFoundException.
2026-06-16 07:47:41 -07:00
oxmc 50b55ede38 Fix: wire APN copy tasks into preBuild for Gradle 9.x compatibility 2026-06-08 05:27:43 -07:00
oxmc c7528fbf16 Add LineageOS/android_vendor_apn as submodule 2026-06-08 04:59:44 -07:00
oxmc 57d7ba772c Add README 2026-06-08 04:53:02 -07:00
oxmc 7216a99fc3 Add telephony settings, APN provisioning support, and LineageOS APN submodule integration
- settings.xml: add conditional telephony block (mobile data, VoLTE, roaming, network mode)
- res/xml/apns.xml: simple single-file APN fallback with full attribute documentation
- assets/apns/global.xml: multi-file APN template compatible with LineageOS/android_vendor_apn
- build.gradle: add assets srcDir, Gradle copy tasks to pull only *.xml from APN submodules
2026-06-08 04:48:41 -07:00
oxmc d6895db925 Init: PawletOS config APK 2026-06-08 03:55:11 -07:00