69 Commits

Author SHA1 Message Date
dfe7966778 Update pawletos.xml 2025-09-11 07:28:24 -07:00
1f57329654 Update pawletos.xml 2025-09-11 06:48:57 -07:00
2eb80d1d74 Update pawletos.xml 2025-09-11 05:49:53 -07:00
7cd67d9c31 Update vendors/lineageos.xml 2025-09-09 05:28:46 -07:00
bee2739f14 Update pawletos.xml 2025-09-09 05:28:15 -07:00
1aede1debc Update pawletos.xml 2025-09-09 04:45:18 -07:00
cfb455b1bf Update vendors/brcm_rpi.xml 2025-09-09 04:13:53 -07:00
b561a59585 Update pawletos.xml 2025-09-03 17:58:57 -07:00
1e88ac9c33 Update pawletos.xml 2025-09-03 09:50:19 -07:00
045146f844 Update README.md 2025-09-03 09:30:15 -07:00
535c6c8d41 Update pawletos.xml 2025-09-03 09:27:38 -07:00
84ad5969bd Update pawletos.xml 2025-08-22 15:04:55 -07:00
fb6f9fb045 Update pawletos.xml 2025-08-21 01:24:47 -07:00
9307522d91 Update remove_projects.xml 2025-08-21 00:27:33 -07:00
3a610dfead Update remove_projects.xml 2025-08-21 00:27:22 -07:00
3a558fd279 Update remove_projects.xml 2025-08-21 00:27:03 -07:00
aabe51e024 Update remove_projects.xml 2025-08-21 00:26:52 -07:00
868607837d Update remove_projects.xml 2025-08-21 00:26:36 -07:00
644a6889b5 Update remove_projects.xml 2025-08-21 00:26:13 -07:00
342f04ac18 Update remove_projects.xml 2025-08-21 00:26:00 -07:00
a8d19f5b82 Update remove_projects.xml 2025-08-21 00:25:43 -07:00
11b19141a6 Update remove_projects.xml 2025-08-21 00:25:17 -07:00
673f0f5057 Update remove_projects.xml 2025-08-21 00:24:49 -07:00
fb665e2ea4 Update remove_projects.xml 2025-08-21 00:22:24 -07:00
9c49354674 Update remove_projects.xml 2025-08-21 00:20:25 -07:00
5572fab96a Update vendors/brcm_rpi.xml 2025-08-20 19:58:38 -07:00
6a07e7e8b4 Remove webview stuff for now 2025-08-20 19:37:58 -07:00
3279a3c23c Update pawletos.xml 2025-08-20 19:28:01 -07:00
38d84c8269 Update vendors/brcm_rpi.xml 2025-08-20 19:27:37 -07:00
d24f9649b4 Update vendors/brcm_rpi_utils.xml 2025-08-20 19:27:16 -07:00
3cbfa8cb81 Update vendors/lineageos.xml 2025-08-20 19:24:24 -07:00
8aafef3f5c Update vendors/lineageos.xml 2025-08-20 19:22:10 -07:00
6fa703d892 Update vendors/brcm_rpi.xml 2025-08-20 18:59:11 -07:00
bee5ad0812 Update README.md 2025-08-20 18:57:25 -07:00
cc70f989cc Update pawletos.xml 2025-08-20 18:29:59 -07:00
d483e0db5b Update vendors/brcm_rpi_utils.xml 2025-08-20 18:26:00 -07:00
9db220b8c2 Update README.md 2025-08-20 17:30:20 -07:00
b803cac42f Update vendors/rpi_utils.xml 2025-08-20 17:28:42 -07:00
4a09697bcf Update vendors/bcrm_rpi.xml 2025-08-20 17:28:22 -07:00
dafe2869ca Add vendors/lineageos.xml 2025-08-20 17:28:01 -07:00
59ed89e69f Update README.md 2025-08-20 15:59:04 -07:00
033c9ef8f0 Update vendors/manifest_utilities.xml 2025-08-20 15:54:04 -07:00
c92124e99f Update vendors/manifest_brcm_rpi.xml 2025-08-20 15:53:53 -07:00
8866c52db4 Add pawletos.xml 2025-08-20 15:53:33 -07:00
5a2e49f138 Re-structure 2025-08-20 15:52:33 -07:00
2075f772c0 Attempt to add updater 2025-08-20 13:01:29 -07:00
81770a60cf Update manifest_brcm_rpi.xml 2025-08-18 19:09:01 -07:00
bf41c157a7 Update manifest_brcm_rpi.xml 2025-08-18 19:06:36 -07:00
d144205dac Update manifest_brcm_rpi.xml 2025-08-18 18:43:42 -07:00
48a533f1ca Update remove_projects.xml 2025-08-18 18:43:24 -07:00
406ba1039d Update remove_projects.xml 2025-08-18 15:58:55 -07:00
70159b3a40 Update manifest_brcm_rpi.xml 2025-08-18 15:41:24 -07:00
9d2a2111da Update manifest_brcm_rpi.xml 2025-08-18 14:53:47 -07:00
1fdad8d188 Update manifest_brcm_rpi.xml 2025-08-18 11:54:02 -07:00
fb684adf73 Update manifest_brcm_rpi.xml 2025-08-18 11:50:55 -07:00
108289edef Update manifest_brcm_rpi.xml 2025-08-17 18:35:23 -07:00
7125123e1f Update README.md 2025-08-17 14:25:37 -07:00
fe3b579509 Update manifest_brcm_rpi.xml 2025-08-17 14:21:25 -07:00
87592eac23 Add PawletOS packages 2025-08-17 13:34:41 -07:00
Konsta
2487a9b518 remove coreutils from additional packages
* This is installed on Ubuntu by default.
* dosfstools and mtools are required for custom mkbootimg.mk.
  e2fsprogs, fdisk, and kpartx are required for mkimg.sh.
  rsync is required for AOSP kernel build environment.
2025-06-27 12:23:13 +03:00
Konsta
3bd7ee3b65 remove meson build system tools from additional packages
* Mesa and libcamera have been converted to build using soong blueprint
  makefiles so these are no longer required.
2025-06-27 12:23:13 +03:00
Konsta
fd55325b32 switch to external/mesa3d-rpi in device manifest
* Moving forward there will be two copies of Mesa in Raspberry Vanilla
  AOSP source tree.

  external/mesa3d is the upstream AOSP fork directly from AOSP that has
  soong blueprint makefiles to satisfy package dependencies for
  gfxstream-vulkan elsewhere in the AOSP tree.

  external/mesa3d-rpi is the Raspberry Vanilla fork (generally the latest
  upstream mainline stable version) that has some additional patches and
  soong blueprint makefiles to build only the drivers that are used on
  Raspberry Pi (vc4 & v3d gallium, broadcom vulkan).
2025-06-27 12:23:11 +03:00
Konsta
129ef28a3f update to android-16.0.0_r1 2025-06-13 14:02:58 +03:00
Konsta
13804f976d update to android-15.0.0_r32 2025-05-07 14:24:44 +03:00
Konsta
8e616d6e1e update to android-15.0.0_r26 2025-04-11 11:43:39 +03:00
Konsta
53bbe9e04c remove external/libdav1d from device manifest
* No longer needed with updated FFmpeg 7.1 implementation that links against
  static libdav1d library.
2025-04-09 13:00:57 +03:00
Konsta
8199f5864c add wrimg scripts to device manifest 2025-04-04 16:08:20 +03:00
Konsta
470487ead2 remove external/wpa_supplicant_8 from device manifest
* No longer needed after updating to keymint AIDL APEX HAL.
  6001b95ce2
  484c9906ae
* Fixes https://github.com/raspberry-vanilla/android_local_manifest/issues/29.
2025-03-11 18:59:20 +02:00
Konsta
658acd8304 update to android-15.0.0_r20 2025-03-06 14:05:16 +02:00
6 changed files with 94 additions and 117 deletions

View File

@@ -1,4 +1,5 @@
### Device specific configuration to build AOSP Android 15 for Raspberry Pi 4 and Raspberry Pi 5.
### Device specific configuration to build AOSP Android 16 for Raspberry Pi 4 and Raspberry Pi 5.
Based on [RaspberryVanilla](https://github.com/raspberry-vanilla).
***
@@ -9,23 +10,26 @@
2. Install additional packages:
```
sudo apt-get install coreutils dosfstools e2fsprogs fdisk kpartx mtools ninja-build pkg-config python3-pip rsync
sudo pip3 install dataclasses jinja2 mako meson ply pyyaml
sudo apt-get install dosfstools e2fsprogs fdisk kpartx mtools rsync
```
3. Initialize repo:
```
repo init -u https://android.googlesource.com/platform/manifest -b android-15.0.0_r14
curl -o .repo/local_manifests/manifest_brcm_rpi.xml -L https://raw.githubusercontent.com/raspberry-vanilla/android_local_manifest/android-15.0/manifest_brcm_rpi.xml --create-dirs
repo init -u https://android.googlesource.com/platform/manifest -b android-16.0.0_r1
curl -o .repo/local_manifests/manifest_brcm_rpi.xml -L https://git.oxmc.me/PawletOS/android_local_manifest/raw/branch/android-16.0/vendors/brcm_rpi.xml --create-dirs
curl -o .repo/local_manifests/manifest_lineageos.xml -L https://git.oxmc.me/PawletOS/android_local_manifest/raw/branch/android-16.0/vendors/lineageos.xml --create-dirs
curl -o .repo/local_manifests/manifest_pawletos.xml -L https://git.oxmc.me/PawletOS/android_local_manifest/raw/branch/android-16.0/pawletos.xml --create-dirs
```
Or optionally, you can reduce download size by creating a shallow clone and removing unneeded projects:
```
repo init -u https://android.googlesource.com/platform/manifest -b android-15.0.0_r14 --depth=1
curl -o .repo/local_manifests/manifest_brcm_rpi.xml -L https://raw.githubusercontent.com/raspberry-vanilla/android_local_manifest/android-15.0/manifest_brcm_rpi.xml --create-dirs
curl -o .repo/local_manifests/remove_projects.xml -L https://raw.githubusercontent.com/raspberry-vanilla/android_local_manifest/android-15.0/remove_projects.xml
repo init -u https://android.googlesource.com/platform/manifest -b android-16.0.0_r1 --depth=1
curl -o .repo/local_manifests/manifest_brcm_rpi.xml -L https://git.oxmc.me/PawletOS/android_local_manifest/raw/branch/android-16.0/vendors/brcm_rpi.xml --create-dirs
curl -o .repo/local_manifests/manifest_lineageos.xml -L https://git.oxmc.me/PawletOS/android_local_manifest/raw/branch/android-16.0/vendors/lineageos.xml --create-dirs
curl -o .repo/local_manifests/manifest_pawletos.xml -L https://git.oxmc.me/PawletOS/android_local_manifest/raw/branch/android-16.0/pawletos.xml --create-dirs
curl -o .repo/local_manifests/remove_projects.xml -L https://git.oxmc.me/PawletOS/android_local_manifest/raw/branch/android-16.0/remove_projects.xml
```
4. Sync source code:
@@ -43,22 +47,22 @@ repo sync
6. Select the device (`rpi4` or `rpi5`) and build target (tablet UI, `tv` for Android TV, or `car` for Android Automotive):
```
lunch aosp_rpi4-ap4a-userdebug
lunch pawlet_rpi4-bp2a-userdebug
```
```
lunch aosp_rpi4_tv-ap4a-userdebug
lunch pawlet_rpi4_tv-bp2a-userdebug
```
```
lunch aosp_rpi4_car-ap4a-userdebug
lunch pawlet_rpi4_car-bp2a-userdebug
```
```
lunch aosp_rpi5-ap4a-userdebug
lunch pawlet_rpi5-bp2a-userdebug
```
```
lunch aosp_rpi5_tv-ap4a-userdebug
lunch pawlet_rpi5_tv-bp2a-userdebug
```
```
lunch aosp_rpi5_car-ap4a-userdebug
lunch pawlet_rpi5_car-bp2a-userdebug
```
7. Compile:
@@ -74,26 +78,4 @@ make bootimage systemimage vendorimage -j$(nproc)
```
```
./rpi5-mkimg.sh
```
Also look into [Linux kernel build instructions](https://github.com/raspberry-vanilla/android_kernel_manifest/tree/android-15.0).
***
### Issues:
- [Android](https://github.com/raspberry-vanilla/android_local_manifest/issues)
- [Linux kernel](https://github.com/raspberry-vanilla/android_kernel_manifest/issues)
***
### Wiki:
- [Audio](https://github.com/raspberry-vanilla/android_local_manifest/wiki/Audio)
- [DSI display](https://github.com/raspberry-vanilla/android_local_manifest/wiki/DSI-display)
- [HDMI display](https://github.com/raspberry-vanilla/android_local_manifest/wiki/HDMI-display)
- [HDMI-CEC](https://github.com/raspberry-vanilla/android_local_manifest/wiki/HDMI-CEC)
- [Interfaces](https://github.com/raspberry-vanilla/android_local_manifest/wiki/Interfaces)
- [USB boot](https://github.com/raspberry-vanilla/android_local_manifest/wiki/USB-boot)
- [Utilities](https://github.com/raspberry-vanilla/android_local_manifest/wiki/Utilities)
- [Video decoding & encoding](https://github.com/raspberry-vanilla/android_local_manifest/wiki/Video-decoding-&-encoding)
```

26
pawletos.xml Normal file
View File

@@ -0,0 +1,26 @@
<?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/PawletRPI" remote="oxmc_git" revision="main" />
<!-- PawletOS Overlays -->
<project path="vendor/pawlet/overlays/FrameworkResOverlay" name="PawletOS/FrameworkResOverlay" remote="oxmc_git" revision="main" />
<project path="vendor/pawlet/fonts/ArcticonsSans" name="PawletOS/fonts_ArcticonsSans" remote="oxmc_git" revision="main" />
<!-- Framework API Extensions -->
<!--<project path="vendor/pawlet/framework-extension" name="PawletOS/FrameworkExtension" remote="oxmc_git" revision="main" />-->
<project path="frameworks/base/pawlet" name="PawletOS/FrameworkAPI" remote="oxmc_git" revision="main" />
<!-- First party apps -->
<project path="packages/apps/ConfigProvisioner" name="PawletOS/app_ConfigProvisioner" remote="oxmc_git" revision="main" />
<!-- Third party apps -->
<project path="vendor/lawnchair/Lawnchair" name="PawletOS/prebuilt_Lawnchair" remote="oxmc_git" revision="master" />
<project path="vendor/vivladi/VivladiBrowser" name="PawletOS/prebuilt_VivladiBrowser" remote="oxmc_git" revision="main" />
<project path="vendor/floris/Florisboard" name="PawletOS/prebuilt_Florisboard" remote="oxmc_git" revision="main" />
</manifest>

View File

@@ -1,54 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<remove-project name="device/google/akita" />
<remove-project name="device/google/akita-sepolicy" />
<remove-project name="device/google/akita-kernels/5.15" />
<remove-project name="device/amlogic/yukawa" />
<remove-project name="device/amlogic/yukawa-kernel" />
<remove-project name="device/google/bluejay" />
<remove-project name="device/google/bluejay-sepolicy" />
<remove-project name="device/google/bluejay-kernels/5.10" />
<remove-project name="device/google/caimito" />
<remove-project name="device/google/caimito-kernels/6.1" />
<remove-project name="device/google/caimito-sepolicy" />
<remove-project name="device/google/comet" />
<remove-project name="device/google/comet-kernels/6.1" />
<remove-project name="device/google/comet-sepolicy" />
<remove-project name="device/google/common/etm" />
<remove-project name="device/google/contexthub" />
<remove-project name="device/google/felix" />
<remove-project name="device/google/felix-sepolicy" />
<remove-project name="device/google/felix-kernels/5.10" />
<remove-project name="device/google/gs101" />
<remove-project name="device/google/gs101-sepolicy" />
<remove-project name="device/google/gs201" />
<remove-project name="device/google/gs201-sepolicy" />
<remove-project name="device/google/gs-common" />
<remove-project name="device/google/lynx" />
<remove-project name="device/google/lynx-sepolicy" />
<remove-project name="device/google/lynx-kernels/5.10" />
<remove-project name="device/google/pantah" />
<remove-project name="device/google/pantah-sepolicy" />
<remove-project name="device/google/pantah-kernels/5.10" />
<remove-project name="device/google/raviole" />
<remove-project name="device/google/raviole-kernels/5.10" />
<remove-project name="device/google/tangorpro" />
<remove-project name="device/google/tangorpro-sepolicy" />
<remove-project name="device/google/tangorpro-kernels/5.10" />
<remove-project name="device/google/shusky" />
<remove-project name="device/google/shusky-sepolicy" />
<remove-project name="device/google/shusky-kernels/5.15" />
<remove-project name="device/google/trout" />
<remove-project name="device/google/zuma" />
<remove-project name="device/google/zuma-sepolicy" />
<remove-project name="device/google/zumapro" />
<remove-project name="device/google/zumapro-sepolicy" />
<remove-project name="device/linaro/dragonboard" />
<remove-project name="device/linaro/dragonboard-kernel" />
<remove-project name="device/linaro/hikey" />
<remove-project name="device/linaro/hikey-kernel" />
<remove-project name="device/linaro/poplar" />
<remove-project name="device/linaro/poplar-kernel" />
<remove-project name="platform/hardware/invensense" />
<remove-project name="platform/hardware/nxp/keymint" />
<remove-project name="platform/hardware/nxp/nfc" />
@@ -64,4 +24,4 @@
<remove-project name="platform/prebuilts/bazel/darwin-x86_64" />
<remove-project name="platform/prebuilts/clang/host/darwin-x86" />
<remove-project name="platform/prebuilts/go/darwin-x86" />
</manifest>
</manifest>

View File

@@ -1,26 +1,26 @@
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<remote name="github" fetch="https://github.com/" />
<!-- Raspberry Pi -->
<project path="device/brcm/rpi4" name="raspberry-vanilla/android_device_brcm_rpi4" remote="github" revision="android-15.0" >
<project path="device/brcm/rpi4" name="PawletOS/android_device_brcm_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/brcm/rpi5" name="raspberry-vanilla/android_device_brcm_rpi5" remote="github" revision="android-15.0" >
<project path="device/brcm/rpi5" name="PawletOS/android_device_brcm_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>
<project path="device/brcm/rpi4-kernel" name="raspberry-vanilla/android_device_brcm_rpi4-kernel" remote="github" revision="android-15.0" />
<project path="device/brcm/rpi5-kernel" name="raspberry-vanilla/android_device_brcm_rpi5-kernel" remote="github" revision="android-15.0" />
<project path="vendor/brcm" name="raspberry-vanilla/proprietary_vendor_brcm" remote="github" revision="android-15.0" />
<project path="device/brcm/rpi4-kernel" name="raspberry-vanilla/android_device_brcm_rpi4-kernel" remote="github" revision="android-16.0" />
<project path="device/brcm/rpi5-kernel" name="raspberry-vanilla/android_device_brcm_rpi5-kernel" remote="github" revision="android-16.0" />
<project path="vendor/brcm" name="raspberry-vanilla/proprietary_vendor_brcm" remote="github" revision="android-16.0" />
<!-- Audio -->
<project path="external/alsa-lib" name="raspberry-vanilla/android_external_alsa-lib" remote="github" revision="android-15.0" />
<project path="external/alsa-utils" name="raspberry-vanilla/android_external_alsa-utils" remote="github" revision="android-15.0" />
<project path="external/alsa-lib" name="raspberry-vanilla/android_external_alsa-lib" remote="github" revision="android-16.0" />
<project path="external/alsa-utils" name="raspberry-vanilla/android_external_alsa-utils" remote="github" revision="android-16.0" />
<!-- Build -->
<remove-project name="platform/build" />
<remove-project name="platform/build/soong" />
<project path="build/make" name="raspberry-vanilla/android_build" remote="github" revision="android-15.0" >
<project path="build/make" name="raspberry-vanilla/android_build" remote="github" revision="android-16.0" >
<linkfile src="CleanSpec.mk" dest="build/CleanSpec.mk" />
<linkfile src="buildspec.mk.default" dest="build/buildspec.mk.default" />
<linkfile src="core" dest="build/core" />
@@ -28,43 +28,34 @@
<linkfile src="target" dest="build/target" />
<linkfile src="tools" dest="build/tools" />
</project>
<project path="build/soong" name="raspberry-vanilla/android_build_soong" remote="github" revision="android-15.0" >
<project path="build/soong" name="raspberry-vanilla/android_build_soong" remote="github" revision="android-16.0" >
<linkfile src="root.bp" dest="Android.bp" />
<linkfile src="bootstrap.bash" dest="bootstrap.bash" />
</project>
<!-- Camera -->
<project path="external/libcamera" name="raspberry-vanilla/android_external_libcamera" remote="github" revision="android-15.0" />
<project path="external/libpisp" name="raspberry-vanilla/android_external_libpisp" remote="github" revision="android-15.0" />
<project path="external/libyaml" name="raspberry-vanilla/android_external_libyaml" remote="github" revision="android-15.0" />
<project path="external/libyuv_chromium" name="raspberry-vanilla/android_external_libyuv_chromium" remote="github" revision="android-15.0" />
<project path="external/libcamera" name="raspberry-vanilla/android_external_libcamera" remote="github" revision="android-16.0" />
<project path="external/libpisp" name="raspberry-vanilla/android_external_libpisp" remote="github" revision="android-16.0" />
<project path="external/libyaml" name="raspberry-vanilla/android_external_libyaml" remote="github" revision="android-16.0" />
<project path="external/libyuv_chromium" name="raspberry-vanilla/android_external_libyuv_chromium" remote="github" revision="android-16.0" />
<!-- FFmpeg -->
<remove-project name="platform/external/libdav1d" />
<project path="external/ffmpeg" name="raspberry-vanilla/android_external_ffmpeg" remote="github" revision="android-15.0" />
<project path="external/ffmpeg_codec2" name="raspberry-vanilla/android_external_ffmpeg_codec2" remote="github" revision="android-15.0" />
<project path="external/libdav1d" name="raspberry-vanilla/android_external_libdav1d" remote="github" revision="android-15.0" />
<project path="external/libudev-zero" name="raspberry-vanilla/android_external_libudev-zero" remote="github" revision="android-15.0" />
<project path="external/ffmpeg" name="raspberry-vanilla/android_external_ffmpeg" remote="github" revision="android-16.0" />
<project path="external/ffmpeg_codec2" name="raspberry-vanilla/android_external_ffmpeg_codec2" remote="github" revision="android-16.0" />
<project path="external/libudev-zero" name="raspberry-vanilla/android_external_libudev-zero" remote="github" revision="android-16.0" />
<!-- Graphics -->
<remove-project name="platform/external/drm_hwcomposer" />
<remove-project name="platform/external/libdrm" />
<remove-project name="platform/external/mesa3d" />
<remove-project name="platform/external/minigbm" />
<project path="external/drm_hwcomposer" name="raspberry-vanilla/android_external_drm_hwcomposer" remote="github" revision="android-15.0" />
<project path="external/libdisplay-info" name="platform/external/libdisplay-info" remote="aosp" revision="26677e2a01d937c837cb1789a776463ed18263ac" />
<project path="external/libdrm" name="raspberry-vanilla/android_external_libdrm" remote="github" revision="android-15.0" />
<project path="external/mesa3d" name="raspberry-vanilla/android_external_mesa3d" remote="github" revision="android-15.0" />
<project path="external/minigbm" name="raspberry-vanilla/android_external_minigbm" remote="github" revision="android-15.0" />
<project path="external/drm_hwcomposer" name="raspberry-vanilla/android_external_drm_hwcomposer" remote="github" revision="android-16.0" />
<project path="external/mesa3d-rpi" name="raspberry-vanilla/android_external_mesa3d-rpi" remote="github" revision="android-16.0" />
<project path="external/minigbm" name="raspberry-vanilla/android_external_minigbm" remote="github" revision="android-16.0" />
<!-- v4l2_codec2 -->
<remove-project name="platform/external/v4l2_codec2" />
<project path="external/v4l2_codec2" name="raspberry-vanilla/android_external_v4l2_codec2" remote="github" revision="android-15.0" />
<project path="external/v4l2_codec2" name="raspberry-vanilla/android_external_v4l2_codec2" remote="github" revision="android-16.0" />
<!-- Wifi -->
<remove-project name="platform/external/wpa_supplicant_8" />
<remove-project name="platform/packages/modules/Wifi" />
<project path="external/wpa_supplicant_8" name="raspberry-vanilla/android_external_wpa_supplicant_8" remote="github" revision="android-15.0" />
<project path="packages/modules/Wifi" name="raspberry-vanilla/android_packages_modules_Wifi" remote="github" revision="android-15.0" />
</manifest>
<project path="packages/modules/Wifi" name="raspberry-vanilla/android_packages_modules_Wifi" remote="github" revision="android-16.0" />
</manifest>

View File

@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<remote name="github" fetch="https://github.com/" />
<!-- Raspberry Pi utils -->
<project path="external/raspberrypi-utils" name="raspberry-vanilla/android_external_raspberrypi-utils" remote="github" revision="android-16.0" />
<!-- Utilities -->
<project path="external/raspberrypi-utils" name="raspberry-vanilla/android_external_raspberrypi-utils" remote="github" revision="android-15.0" />
<project path="external/v4l-utils" name="raspberry-vanilla/android_external_v4l-utils" remote="github" revision="android-15.0" />
</manifest>
<!-- V4L utils -->
<remove-project name="platform/external/v4l-utils" />
<project path="external/v4l-utils" name="raspberry-vanilla/android_external_v4l-utils" remote="github" revision="android-16.0" />
</manifest>

18
vendors/lineageos.xml vendored Normal file
View File

@@ -0,0 +1,18 @@
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<!-- Updater -->
<!--<project path="packages/apps/Updater" name="PawletOS/lineageos_updater" remote="oxmc_git" revision="lineage-22.2" />-->
<!-- Setup Wizard -->
<!--<project path="packages/apps/SetupWizard" name="PawletOS/lineageos_setupwizard" remote="oxmc_git" revision="lineage-22.2" />-->
<!-- Webview Patches -->
<!--<project path="external/chromium-webview/patches" name="LineageOS/android_external_chromium-webview_patches" remote="github" revision="main" >
<linkfile src="os_pickup.bp" dest="external/chromium-webview/Android.bp" />
<linkfile src="README" dest="external/chromium-webview/README" />
</project>
<project path="external/chromium-webview/prebuilt/arm" name="LineageOS/android_external_chromium-webview_prebuilt_arm" remote="github" revision="main" />
<project path="external/chromium-webview/prebuilt/arm64" name="LineageOS/android_external_chromium-webview_prebuilt_arm64" remote="github" revision="main" />
<project path="external/chromium-webview/prebuilt/x86" name="LineageOS/android_external_chromium-webview_prebuilt_x86" remote="github" revision="main" />
<project path="external/chromium-webview/prebuilt/x86_64" name="LineageOS/android_external_chromium-webview_prebuilt_x86_64" remote="github" revision="main" />-->
</manifest>