59 lines
3.5 KiB
XML
59 lines
3.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 devices -->
|
|
<project path="device/pawlet/rpi" name="PawletOS/pawlet_rpi_common" remote="oxmc_git" revision="android-16.0" />
|
|
<project path="device/pawlet/rpi4" name="PawletOS/pawlet_rpi4" remote="oxmc_git" revision="android-16.0">
|
|
<linkfile src="mkimg.sh" dest="rpi4-mkimg.sh" />
|
|
<linkfile src="wrimg.sh" dest="rpi4-wrimg.sh" />
|
|
</project>
|
|
<project path="device/pawlet/rpi5" name="PawletOS/pawlet_rpi5" remote="oxmc_git" revision="android-16.0">
|
|
<linkfile src="mkimg.sh" dest="rpi5-mkimg.sh" />
|
|
<linkfile src="wrimg.sh" dest="rpi5-wrimg.sh" />
|
|
</project>
|
|
|
|
<!-- 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" />
|
|
|
|
<!-- TWRP Recovery — disabled until TWRP supports Android 16 (latest upstream is android-14.1).
|
|
<remove-project name="platform/bootable/recovery" />
|
|
<project path="bootable/recovery" name="PawletOS/android_bootable_recovery" remote="oxmc_git" revision="twrp-11" />
|
|
<project path="vendor/pawlet/twrp_recovery" name="PawletOS/twrp_recovery" remote="oxmc_git" revision="android-16" />
|
|
<project path="vendor/twrp" name="PawletOS/android_vendor_twrp" remote="oxmc_git" revision="android-14.1" />
|
|
-->
|
|
|
|
<!-- 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" />
|
|
|
|
<!-- update_engine: LineageOS fork commented out until OTA implementation is finalised.
|
|
LineageOS fork (lineage-22.2) targets Android 15 — build compatibility with Android 16
|
|
is unverified and the LineageOS-specific patches (OTA server format, signing) are not
|
|
yet needed for PawletOS. Re-enable once PawletUpdater OTA flow is implemented and
|
|
the fork is validated against Android 16, or a lineage-23+ branch is available.
|
|
<remove-project name="platform/system/update_engine" />
|
|
<project path="system/update_engine" name="LineageOS/android_system_update_engine" remote="github" revision="lineage-22.2" />
|
|
-->
|
|
|
|
<!-- First party apps -->
|
|
<project path="packages/apps/ConfigProvisioner" name="PawletOS/app_ConfigProvisioner" remote="oxmc_git" revision="main" />
|
|
<project path="packages/apps/Updater" name="PawletOS/android_packages_apps_Updater" remote="oxmc_git" revision="android-16.0" />
|
|
<project path="packages/apps/PawletSettings" name="PawletOS/app_PawletSettings" remote="oxmc_git" revision="main" />
|
|
|
|
<!-- MicroG -->
|
|
<project path="vendor/partner_gms" name="lineageos4microg/android_vendor_partner_gms" remote="github" revision="master" />
|
|
|
|
<!-- Third party apps -->
|
|
<project path="vendor/Lawnchair/LawnchairLauncher" name="PawletOS/prebuilt_lawnchair" remote="oxmc_git" revision="android-16.0" />
|
|
<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> |