manifest_pb/twrp-extras.xml

26 lines
1.3 KiB
XML
Raw Normal View History

<?xml version="1.0" encoding="UTF-8"?>
<manifest>
2018-03-18 06:23:51 -07:00
<remote name="PitchBlackTWRP"
fetch="https://github.com/PitchBlackRecoveryProject" />
<!-- TWRP lives in omnirom android-9.0 (not AOSP!) -->
2017-12-05 05:55:57 -08:00
<remove-project name="platform/bootable/recovery" />
2018-12-31 09:17:41 -08:00
<project path="bootable/recovery" name="android_bootable_recovery" remote="PitchBlackTWRP" revision="android-9.0" />
2018-03-31 02:25:16 -07:00
<project path="vendor/pb" name="vendor_pb" remote="PitchBlackTWRP" revision="pb">
<linkfile src="pb_build.sh" dest="pb_build.sh" />
<linkfile src="pb_deploy.sh" dest="pb_deploy.sh" />
</project>
<!-- The following directories are actually needed from android_frameworks_base (for FBE decryption)
* frameworks/base/core/java (~46MB)
* frameworks/base/keystore/java (<1MB)
And for TWRP
* frameworks/base/libs/services (<1MB)
not only is it not worth syncing a 1GB repo for ~47MB for me, the added dependencies make
the minimal manifest unworkable.
So for those that do want to sync frameworks/base but don't want the build to break (eg framworks/support),
sync it to the staging are and only link the needed directories.
2017-12-05 06:17:14 -08:00
-->
<project path="frameworks/base" name="android_frameworks_base" remote="omnirom" revision="android-9.0" clone-depth="1" />
</manifest>