This AOSP release didn't actually delete applypatch/edify/updater -- it relocated them, still Soong-converted, to bootable/deprecated-ota/. Syncing external_update_binary alongside it produced a hard Soong module-name collision (identical module names, several with matching line numbers -- external_update_binary appears to be a near-verbatim copy). Nothing currently wires either copy's modules into PRODUCT_PACKAGES, so dropping the duplicate is a pure fix.
75 lines
6.5 KiB
XML
75 lines
6.5 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<manifest>
|
|
<!-- Remotes -->
|
|
<remote name="github" fetch="https://github.com/" />
|
|
<remote name="oxmc_git" fetch="https://git.oxmc.me/" />
|
|
<remote name="aosp_git" fetch="https://android.googlesource.com" />
|
|
|
|
<!-- PawletOS Overlays -->
|
|
<project path="vendor/pawlet/fonts/ArcticonsSans" name="PawletOS/fonts_ArcticonsSans" remote="oxmc_git" revision="main" />
|
|
|
|
<!-- Framework API Extensions -->
|
|
<project path="vendor/pawlet/frameworks/pawlet" name="PawletOS/frameworks_pawlet" remote="oxmc_git" revision="main" />
|
|
|
|
<!-- Recovery — stock bootable/recovery stays unforked, TWRP GUI/toolkit plug in via
|
|
vendor/pawlet/recovery_ui + vendor/pawlet/recovery_toolkit (already synced as part of
|
|
vendor/pawlet below, no separate project needed). See NOTES-ota-recovery-ab.md.
|
|
|
|
external/update_binary (PawletOS/external_update_binary) is NOT synced: it duplicates
|
|
applypatch/edify/updater, which this AOSP release already ships, Soong-converted, at
|
|
bootable/deprecated-ota/, confirmed by a hard Soong module-name collision the one time
|
|
both were synced together. Nothing in PawletOS currently references either copy's
|
|
modules from PRODUCT_PACKAGES; when non-A/B OTA wiring actually happens, point it at
|
|
bootable/deprecated-ota's existing modules instead of reviving this project. -->
|
|
<!-- Vendor (HALs, system apps, etc.) -->
|
|
<project path="vendor/pawlet" name="PawletOS/android_vendor_pawlet" remote="oxmc_git" revision="android-16.0" />
|
|
|
|
<!-- Patches (applied post-sync by PawletOS-Build/environ.py) -->
|
|
<project path="vendor/pawlet/patches" name="PawletOS/patches" remote="oxmc_git" revision="android-16.0" />
|
|
|
|
<!-- First party apps -->
|
|
<project path="packages/apps/BgUpd" name="PawletOS/android_packages_apps_BgUpd" remote="oxmc_git" revision="android-16.0" />
|
|
<project path="packages/apps/Updater" name="PawletOS/android_packages_apps_Updater" remote="oxmc_git" revision="android-16.0" />
|
|
<project path="packages/apps/SetupWizard" name="PawletOS/android_packages_apps_SetupWizard" remote="oxmc_git" revision="android-16.0" />
|
|
<project path="packages/apps/ConfigProvisioner" name="PawletOS/app_ConfigProvisioner" remote="oxmc_git" revision="main" />
|
|
<project path="packages/apps/PawletSettings" name="PawletOS/app_PawletSettings" remote="oxmc_git" revision="main" />
|
|
<!-- app_PawletAndroidAuto: local-only so far (PLAN.md, no commits), never pushed to
|
|
git.oxmc.me. Re-enable once the repo actually exists there with real content.
|
|
<project path="packages/apps/PawletAndroidAuto" name="PawletOS/app_PawletAndroidAuto" remote="oxmc_git" revision="main" />
|
|
-->
|
|
<project path="packages/apps/PawletCache" name="PawletOS/android_packages_apps_PawletCache" remote="oxmc_git" revision="main" />
|
|
|
|
<!-- MicroG -->
|
|
<project path="vendor/partner_gms" name="PawletOS/vendor_partner_gms" remote="oxmc_git" revision="master" />
|
|
|
|
<!-- Prebuilt libraries (managed by maven-to-lib; revision = artifact version) -->
|
|
<project path="prebuilts/application_libs/accompanist" name="PawletOS/prebuilt_libs_accompanist" remote="oxmc_git" revision="0.37.3" />
|
|
<project path="prebuilts/application_libs/coil" name="PawletOS/prebuilt_libs_coil" remote="oxmc_git" revision="3.5.0" />
|
|
<project path="prebuilts/application_libs/commons" name="PawletOS/prebuilt_libs_commons" remote="oxmc_git" revision="3.20.0" />
|
|
<project path="prebuilts/application_libs/glide" name="PawletOS/prebuilt_libs_glide" remote="oxmc_git" revision="5.0.7" />
|
|
<project path="prebuilts/application_libs/jsoup" name="PawletOS/prebuilt_libs_jsoup" remote="oxmc_git" revision="1.22.2" />
|
|
<project path="prebuilts/application_libs/koin" name="PawletOS/prebuilt_libs_koin" remote="oxmc_git" revision="4.2.2" />
|
|
<project path="prebuilts/application_libs/kotlinx-serialization" name="PawletOS/prebuilt_libs_kotlinx-serialization" remote="oxmc_git" revision="1.11.0" />
|
|
<project path="prebuilts/application_libs/ktor" name="PawletOS/prebuilt_libs_ktor" remote="oxmc_git" revision="3.5.0" />
|
|
<project path="prebuilts/application_libs/lottie" name="PawletOS/prebuilt_libs_lottie" remote="oxmc_git" revision="6.7.1" />
|
|
<project path="prebuilts/application_libs/moshi" name="PawletOS/prebuilt_libs_moshi" remote="oxmc_git" revision="1.15.2" />
|
|
<project path="prebuilts/application_libs/okhttp" name="PawletOS/prebuilt_libs_okhttp" remote="oxmc_git" revision="5.4.0" />
|
|
<project path="prebuilts/application_libs/okio" name="PawletOS/prebuilt_libs_okio" remote="oxmc_git" revision="3.17.0" />
|
|
<project path="prebuilts/application_libs/retrofit" name="PawletOS/prebuilt_libs_retrofit" remote="oxmc_git" revision="3.0.0" />
|
|
<project path="prebuilts/application_libs/splashscreen" name="PawletOS/prebuilt_libs_splashscreen" remote="oxmc_git" revision="1.0.1" />
|
|
<project path="prebuilts/application_libs/timber" name="PawletOS/prebuilt_libs_timber" remote="oxmc_git" revision="5.0.1" />
|
|
<project path="prebuilts/application_libs/zxing" name="PawletOS/prebuilt_libs_zxing" remote="oxmc_git" revision="3.5.4" />
|
|
|
|
<!-- Libs that can be built via AOSP -->
|
|
<project path="external/application_libs/AndroidDeviceInfo" name="oxmc/AndroidDeviceInfo" remote="oxmc_git" revision="main" />
|
|
|
|
<!-- Third party apps -->
|
|
<project path="vendor/Lawnchair/LawnchairLauncher" name="PawletOS/prebuilt_lawnchair" remote="oxmc_git" revision="android-16.0" />
|
|
<!-- Lawnchair source + build bridge (not part of the Soong build — built via
|
|
external/build-tools/lawnchair/build/build.sh, output APK is committed
|
|
to prebuilt_lawnchair above) -->
|
|
<project path="external/build-tools/lawnchair/source" name="PawletOS/Lawnchair" remote="oxmc_git" revision="16-dev" sync-s="true" />
|
|
<project path="external/build-tools/lawnchair/build" name="PawletOS/lawnchair-build" remote="oxmc_git" revision="main" />
|
|
<project path="vendor/vivaldi/VivaldiBrowser" name="PawletOS/prebuilt_VivaldiBrowser" remote="oxmc_git" revision="main" />
|
|
<project path="vendor/floris/Florisboard" name="PawletOS/prebuilt_Florisboard" remote="oxmc_git" revision="main" />
|
|
</manifest> |