Go to file
Mohd Faraz 9c006306a7
Merge branch 'twrp-10.0-WIP' of https://github.com/minimal-manifest-twrp/platform_manifest_twrp_omni into android-10.0
* 'twrp-10.0-WIP' of https://github.com/minimal-manifest-twrp/platform_manifest_twrp_omni:
  Use omni update_engine for now
  platform/packages/apps/Browser2 is already removed in Omni
  Removed OmniApp android_packages_apps_OmniRemote
  Switch to TeamWin TWRP android-10.0 branch
  twrp-10.0 initial
  Readd platform/system/libufdt to ensure dtbo building
  manifest: Don't track generic device repo and kernel configs
  twrp: source repo from TeamWin
  manifest: Stop tracking more apps
  Move to TeamWin's android_system_update_engine
  Add minimal twrp for 9.0
  manifest: andrid-10_r35
  manifest: enhance readme
  manifest: move OmniLib to public repos
  manifest: fix typos
  manifest: add back missing OmniChange
  manifest: repo split
  manifes: android10.0.0_r33
  manifest: remove packages/apps/Browser2
  manifest: add omni system/bpf
  manifest: sync exfat
  manifest: android-10.0.0_r31
  [DNM] Revert "Revert "Revert "manifest: bring back chromium-webview"""
  manifest: switch to our PackageInstaller fork
  manifest: android-10_r29
  manifes: android-10_r28
  manifest: drop OmniRecord
  manifest: android-10.0.0_r25
  manifest: add frameworks/opt/chips
  manifest: add OmniRemote and vnc server
  manifest: android-10.0.0_r20
  remove: remove all generic devices
  omni: update readme for android-10 branch
  manifest: use omnirom MediaProvider
  Revert "Revert "manifest: bring back chromium-webview""
  Revert "manifest: bring back chromium-webview"
  manifest: remove coral repos
  manifest: android-10.0.0_r14
  remove deskclock
  manifest: android-10.0.0_r11
  manifest: add back ExactCalculator
  manifest: bring back chromium-webview
  manifes: replace OmniClock with DeskClock
  manifest: dont remove DeskClock
  manifest: add omni ThemePicker repo
  manifest: update to android-10.0.0_r5
  Revert "manifest: add prebuilts openssl"
  manifest: add back OpenDelta
  remove: add back external/nos
  manifest: switch to WallpaperPicker2
  android: Update OmniChromium repo to android-10
  manifest: enalbe OmniRecord
  manifest: enable OmniJaws and MusicFx
  manifest: add prebuilts openssl
  manifest: add display-commonsys-intf
  manifest: dont remove bootctrl
  manifest: update caf branches
  manifest: add back wlan
  manifest: add libncurses
  manifest: bring back some Omni apps
  manifest: android 10
  manifest: android-9.0.0_r47
  manifest: update to 9.0.0_r44
  manifest: android-9.0.0_r40
  manifest: update to android-9.0.0_r37
  manifest: switch ntfs-3g branch
  manifest: change to omni Bluetooth
  manifest: add vendor/interfaces
  manifest: android-9.0.0_r35
  manifest: switch to omni packages/apps/Tag
  android: add qcom oss interfaces repo
  manifest: android-9.0.0_r34
  manifest: update to android-9.0.0_r31
  manifest: switch to omni external/skia
  manifest: update to android-9.0.0_r30
  manifest: disable global commit_msg_test_field repohook check
  remove obsolete information from READNE.md
  manifest: android-9.0.0_r21
  manifest: kill the cuttlefish correctly
  manifest: remove cuttlefish as well
  remove sdm845 hals, external/nos and crosshatch device repos
  Add linkfile to create namespace
  Manifest for Android 9.0.0 Release 16 (PQ1A.181105.017.A1)
  manifest: use forked prebuilts/build-tools
  manifest: android-9.0.0_r12
  Manifest for Android 9.0.0 Release 12
  Manifest for Android 9.0.0_r11
  manifest: add OmniRecord
  manifest: use forked libhardware_legacy
  manifest: android-9.0.0_r10
  manifest: omni: Add command line tools
  Manifest for Android 9.0.0 Release 10
  Manifest for Android 9.0.0 Release 9
  Fork Aosp NXP NFC project
  manifest: switch remaining repos to 9.0
  manifest: sync with android-9.0.0_r6
  Replace packages/apps/DocumentsUI
  manifest: add OmniChromium from gitlab
  android: update repos to 9.0
  android: Bump hardware/qcom/bt to android-9.0
  android: Omnibrain pie branch
  Replace packages/apps/SettingsIntelligence path to new repository android_packages_apps_SettingsIntelligence
  Manifest for Android 9.0.0 Release 8 (PPR2.180905.006.A1)
  Manifest for Android 9.0.0 Release 7 (PPR2.180905.006)
  Manifest for Android 9.0.0 Release 6 (PPR2.180905.005)
  Manifest for Android 9.0.0 Release 5 (PPR1.180905.003)
  android: update OpenDelta to android-9.0
  android: update OmniGears to android-9.0
  manifest: remove uneeded generic device repos
  dont remove emulator
  update branches
  restore device/generic/common
  Android Pie 9.0.0_r3
  Manifest for Android 9.0.0 Release 3 (PPR1.180610.011)
  Manifest for pie-release.
  Manifest for pie-dev.
  Add "external/python/mock" to the manifest.
  Revert "Remove prebuilts/maven_repo/android and google-play-service-client-libraries-3p"
  Remove prebuilts/maven_repo/android and google-play-service-client-libraries-3p
  Add "tools/asuite" to the manifest.
  Add 'system/iorap' to the manifest.
  Add 'external/google-fruit' to manifest
  Add 'external/Reactive-Extensions/RxCpp' to manifest
  Add platform/external/epid-sdk.
  Add external/arm-optimized-routines.
  Add external/apache-commons-bcel
  Add external/yapf to manifest
  Add device poplar
  Replace system/update_engine path to new repository android_system_update_engine
  Re-add minigbm to default manifest
  Add Vulkan Headers repo
  Remove libvorbis; the platform doesn't use it
  Add packages/apps/Car/Notification to default manifest
  Add external/newfs_msdos.
  Remove external/valgrind from the manifest.
  Remove abi-compatible-checker and abi-dumper from manifest
  Add platform/tools/external_updater to manifest
  Remove unused projects
  Remove fugu
  Add external/python/apitools to manifest.
  Add external/python/dateutil to the manifest.
  Remove system/tpm entry.
  Add NNAPI benchmark repositories.
  Remove empty projects that are inactive for a year.
  Remove netcat from the manifest.
  Add platform/external/cldr in AOSP manifest
  Remove obsolete (and broken) targets.
  Remove libmojo.
  DO NOT MERGE: Add platform/system/tools/bpt to AOSP manifest
  Remove external/timezonepicker-support
  Add platform/tools/security to manifest
  Add tools/test/graphicsbenchmark to manifest
  Add external/dokka to manifest.xml.
  Add hardware/st/nfc/
  Manifest: Add perf_data_converter
  Remove external/fio from the manifest.
  Add hardware/google/interfaces
  remove x86_64-linux-glibc2.11-4.8 prebuilt
  Add javaparser
  Add pdk tag to cn-cbor
  Remove external/c-ares from manifest.
  prebuilts/deqp is a prebuilt project, use clone-depth="1" like others.
  add packages/apps/Car/Launcher to manifest
  Remove external/messageformat
  Add external project webview_support_interfaces.
  Disconnect source.android.com from platform build: it has been moved to piper, and no longer have build glues.
  Make this file more ordered.
  Remove external/netperf from the manifest.
  Reconcile with internal master.
  Remove unused project external/fmtlib.
  Add toolchain/pgo-profiles to the 'pdk' group
  Remove unused liblzf
  Adds hvxservice to the manifest
  Use pdk-fs for Traceur app.
  Add subsampling-scale-image-view to manifest.
  Add frameworks/opt/car/services to master
  Added apkzlib to default manifest
  Add external/scapy to manifest.
  In manifest, added the new project: name="platform/tools/metalava"
  Add clang-tools to aosp-master.
  Add toolchain/pgo-profiles to the manifest
  Add external/cn-cbor
  Remove external/bison
  In AOSP manifest, added the project: platform/external/libxcam
  Add hardware/nxp/secure_element
  Remove libregex-re2 from the platform manifest.
  Add vts group tags for python projects.
  Remove frameworks/opt/bluetooth
  add external/python/<package> repos
  Add external/puffin.
  Removing platform/external/xmlwriter from AOSP manifest
  Expose tools/acloud for TF development
  In manifest, removed project: platform/external/lld
  Remove platform/external/littlemock
  Add hardware/nxp/nfc to manifest.
  delete platform/external/donuts
  DO NOT MERGE: Add cuttlefish projects
  Revert "DO NOT MERGE: Add cuttlefish projects"
  DO NOT MERGE: Add cuttlefish projects
  DO NOT MERGE: Connect external/google-api-services-storage and test/sts to platform manifest.
  Add packages/apps/SecureElement in default.xml
  Adding platform/prebuilts/maven_repo/google-play-service-client-libraries-3p to master manifest
  Add external/tensorflow to the manifest.
  Add external/one-true-awk.
  Use a shallow checkout for the Chromium webview.apk prebuilt
  Remove external/r8
  manifest: add cpplint (google-styleguide), update repohooks toolpath
  register test/vts-testcase/nbu
  Add Traceur app to aosp repo manifest.
  Add prebuilts/r8
  Add external/oj-libjdwp to default manifest.
  Manifest after merging oreo dr1 dev into master
  Remove unused eclipse projects.
  Remove external/svox from the manifest.
  Add gflags
  Add external/annotation-tools project to master branch
  Add prebuilts/jdk/jdk9
  Add external/perfetto to the manifest
  add kernel/configs to the manifest
  Add external/kotlinc to the manifest
  Add platform/tools/dexter to manifest.
  Add external/error_prone to the manifest
  Add system/iot/attestation
  Manifest update after merging with oc-dev - DO NOT MERGE
  add test/framework dir
  Add external/golang-protobuf
  Add toolchain/benchmark to the manifest
  Add external/shaderc/spirv-headers to the manifest
  Add turbine to the AOSP master manifest.
  Remove unused project external/libutf.
  register test/vti/alert
  Add packages/apps/TimeZoneUpdater to manifest.xml
  Add prebuilts/jdk/jdk8 to the manifest
  Add device/generic/uml project
  Add external/xz-embedded to the manifest.
  Add external/r8 to repo manifest file.
  Add external/drrickorang to default manifest
  In manifest added project platform/system/timezone groups=pdk bug: 62335402
  added <project path=packages/apps/TimeZoneData name=platform/packages/apps/TimeZoneData groups=pdk /> bug# 62080143
  register vti (vendor test infrastructure) projects
  Add external/brotli to the manifest.
  Removing N6 and N9/N9LTE from master manifest (DO NOT MERGE)
  Add new build projects to AOSP manifest
  Add platform/external/libbackup.
  Add in platform/tools/tradefederation/contrib to master manifest.
  Add prebuilts/abi-dumps/vndk and ndk to manifest.
  Update path of tradefederation projects.
  Remove hardware/qcom/msm8x74
  Remove libweave repository.
  Add external/wycheproof.
  Remove obsolete strp library
  Add packages/apps/RetailDemo.
  BuiltInPrintService relies on framework/base aidl so it cannot be in PDK
  add external/libnetfilter_conntrack
  Remove unused system/nativepower.
  Move Volley from frameworks/volley to external/volley.
  add external/kmod
  Remove DBus and everything depending on it.
  Add framework/hardware/interfaces + system/hardware/interfaces
  Add test/vts-testcase/hal groups=pdk
  Remove opencv3 from the manifest
  register test/vts-testcase/vndk and test/vts-testcase/hal-trace git repos
  add external/desugar
  add external/libnfnetlink
  Remove ceres-solver from the manifest
  add test/vts-testcases/hal git repo
  Revert "add test/vts-testcases/hal git repo"
  add test/vts-testcases/hal git repo
  Add external/libese
  adding new project external/toolchain-utils BUG:31321592
  Add libvintf groups="pdk".
  Add abi-compliance-checker and abi-dumper.
  register test/vts-testcase/fuzz
  Add external/libldac
  Add external/fmtlib.
  Add prebuilts/checkstyle dependency to master branch.
  Add google-java-format tools to GLOBAL-PREUPLOAD.cfg.
  Hook vts bits to build.
  Check out libcups by default when BuiltInPrintService is checked out
  Add libfmq project.
  Add packages/services/NetworkRecommendation to master.
  Add system/libufdt
  Manifest update after merging with nougat-mr1-dev
  Revert "Hook vts bits to build."
  Hook vts bits to build.
  manifest: Add system/nfc and remove external/libnfc-nci
  add BuiltInPrintService
  Revert "manifest: Add system/nfc and remove external/libnfc-nci"
  manifest: Add system/nfc and remove external/libnfc-nci
  add hardware/qcom/data/ipacfg-mgr
  Add platform/compatibility/cdd
  Add platform/system/libvintf.
  Add external project KhronosGroup/SPIRV-LLVM
  default.xml: Remove external/libnfc-nxp project.
  Add external/Microsoft-GSL.
  Remove Android's forked libselinux
  Add pre-upload tool path for gofmt
  Disable merged commit pre-upload checks by default
  Add Hook Options for clang-format
  Move build/ to build/make/
  Remove prebuilts/ninja/*
  add external/avb
  Remove external/ltrace from the manifest.
  Remove omap3.
  require the Test: field in commit messages
  start a global config w/documentation
  Remove external/jhead and hardware/ti/omap4*.
  Remove intel edison from main manifest.
  Remove gtest and gmock in favor of googletest.
  Remove native Brillo components
  Remove platform/ndk.
  add system/connectivity/wifilogd
  Add a few projects
  add repohooks to all groups
  add repohooks
  Manifest after merging nougat - DO NOT MERGE
  DO NOT MERGE ANYWHERE: Revert "add repohooks"
  add repohooks
  DO NOT MERGE ANYWHERE - Update manifest groups tags
  Remove obsolete prebuilts/clang/*/host/3.6 projects.
  Add external/junit-params
  add seccomp-tests
  Add platform/tools/apksig project to manifest.
  Add UEFI bootloader repos to device/linaro/bootloader
  Remove lldb from the manifest
  add system/connectivity/wificond
  Re-add marisa-trie depencency as it is used internally.
  Remove dependencies that got readded accidentally.
  Add external/googletest.
  add vulkan-validation-layers BUG: 27963162
  Add prebuilts/build-tools.
  switch from external/sepolicy to system/sepolicy
  Add external/libconstrainedcrypto to the manifest.
  manifest: Add testng and dependencies to manifest
  Remove abi/cpp from the manifest
  Add platform/external/libmojo
  Add device hikey
  Add kernel/tests as net_tests is deprecated in system/extras.
  Add Connectivity Test Tools to AOSP Master Manifest
  Add external/google-benchmark to the manifest.
  Add external/dtc.
  Sort entities by path and make space style more consistent.
  /prebuilts/clang/host/linux-x86 needs to always be present.
  Remove projects that do not have any files and last commit was more than two years old.
  Add platform/external/dlmalloc.
  Add external/jacoco to the manifest
  Add EmergencyInfo app to manifest.
  Add external/shflags to the manifest.
  Add platform/external/piex
  Add device/google/contexthub
  Use clone-depth="1" for all pre-built projects.
  Add external/tpm2.
  Remove external/linux-tools-perf from the manifest.
  Add platform/system/nvram to the manifest.
  Changed manifest to include the new project dng_sdk.
  Map platform/external/autotest to external/autotest
  Remove attestation, tpm_manager, trunks and add tpm to the manifest.
  Added dagger2
  Added external/caliper project
  Remove obsolete live wallpapers that depend on RS graphics APIs.
  Manifest after merging Marshmallow dr - DO NOT MERGE
  "Rename" external/libchromeos into external/libbrillo in repo manifest
  add new repo platform/system/connectivity/dhcp_client
  Add external/mmc-utils to manifest
  Add external/adt-infra to manifest
  Remove peerd from manifest
  Manifest after merging Marshmallow - DO NOT MERGE
  Add linux/darwin projects for new Clang prebuilts.
  Add rmi4utils to external
  [Brillo] Add external/xmlrpcpp to the manifest
  Add external/libdivsufsort in AOSP.
  Add ca-certificates to the manifest
  Add platform/external/cros/system_api to the manifest
  Add linkfiles needed for soong
  Add platform/external/{lvm2,cryptsetup} to manifest
  Add platform/system/nativepower
  Add prebuilt/gdb/{darwin,linux}-x86 to manifest.
  Remove platform/prebuilts/gcc/*-x86/arm/arm-eabi-4.8
  Add system/tools/aidl to manifest
  Add attestation, tpm_manger and trunks to the manifest
  Add libcap to AOSP manifest.
  Adjust clone-depth for a few projects - DO NOT MERGE
  Add platform/system/connectivity/apmanager to the manifest
  Add external/rootdev to the manifest.
  Add go prebuilts to manifest
  Add external/tlsdate to manifest.
  Add spaces
  Add platform/external/google-breakpad
  Add toolchain/binutils to the platform manifest.
  Add external/libdaemon and external/avahi repos.
  Add platform/system/webservd
  Add dhcp-6.8.2 to manifest
  Update manifest groups tags - DO NOT MERGE
  Add libunwind_llvm.
  Add platform/external/libmicrohttpd
  Add system/firewalld to manifest.
  Add external OpenCV3 project
  Remove Browser
  Add external/iw to the manifest
  Add weave repositories to manifest
  Add DBus binding generator
  Add system/connectivity/shill to the manifest.
  Add new build projects to the manifest
  Add Browser2 to master
  Add platform/external/c-ares to manifest.
  Add platform/system/update_engine to the manifest
  Add platform/system/wifi to the manifest
  Remove target 4.8 toolchains.
  Add minijail to the manifest
  Add curl to the manifest.
  Add platform/external/gemmlowp
  Add platform/external/libchromeos.
  Add platform/external/modp_b64
  Add platform/external/dbus
  Add platform/external/libchrome
  Add libevent to manifest
  Add platform/external/fec
  Add gmock
  remove external/checkpolicy and external/libsepol
  Revert "Remove external/lzma"
  Remove base gpl files
  Remove obsoleted platform/external/genext2fs
  Add device/google/debugcable
  Switch to BoringSSL DO NOT MERGE
  Add platform/system/gatekeeper
  Restore pdk group to system/bt
  Replace platform/external/bluetooth/bluedroid with platform/system/bt
  add external/selinux to default manifest
  Add platform/external/sonic
  Replace repo group on external/squashfs-tools with "pdk"
  Add groups="pdk-cw-fs" for [external/squashfs-tools]
  Add platform/external/mockftpserver
  Add platform/external/slf4j
  Remove srec / VoiceDialer from the default manifest.
  Add packages/providers/BookmarkProvider
  Manifest update after merging with lollipop-mr1-dev
  Add platform/packages/apps/FMRadio
  Add platform/external/lohit-fonts
  Revert "Revert "Revert "Switch to BoringSSL DO NOT MERGE"""
  Revert "Revert "Switch to BoringSSL DO NOT MERGE""
  Remove external/pixman.
  Add platform/system/keyguard
  Add platform/external/libmpeg2
  Add platform/external/libavc
  Revert "Switch to BoringSSL DO NOT MERGE"
  Switch to BoringSSL DO NOT MERGE
  Add external/squashfs-tools and external/lz4
  Remove legacy clang prebuilts, and update 3.6 to use appropriate groups.
  Remove external/apache-qp
  Remove external/lzma
  Revert "Add platform/external/boringssl"
  Add platform/external/cblas
  Add platform/external/boringssl
  Remove external/gcc-demangle
  Remove several unused projects
  Remove google-diff-match-patch
  Remove platform/external/qemu-pc-bios
  Remove external/qemu
  Remove empty project platform/bootable/bootloader/legacy
  Remove obsolete project
  Delete obsolete mips[64]el-linux-android-4.8
  Add platform/external/lld
  Add platform/external/v8
  Add platform/external/libvterm
  Add platform/packages/apps/Terminal
  Remove platform/packages/apps/OMA-DM - DO NOT MERGE
  The return of external/vogar
  Add platform/prebuilts/clang/darwin-x86/host/3.6
  Add platform/prebuilts/clang/linux-x86/host/3.6
  Add toybox to the default manifest.
  Remove stressapptest.
  DO NOT MERGE  Remove tools/tradefederation from aosp/master for build reasons.
  Manifest update after merging with lollipop-dev
  Add platform/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8
  Remove unused projects
  Remove obsolete libffi
  Remove packages/inputmethods/PinyinIME
  Add platform/frameworks/opt/inputconnectioncommon
  Remove platform/frameworks/opt/mailcommon
  Remove platform/external/hyphenation and platform/external/libxslt
  Remove platform/external/sil-fonts
  No longer need bootable/diskinstaller.
  Remove external/grub.
  Remove libcxxrt from the manifest.
  Add platform/prebuilts/gcc/darwin-x86/arm/arm-linux-androideabi-4.9
  Add platform/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.9
  Add platform/external/chromium_org/third_party/libjpeg_turbo
  Remove Chromium's copy of OpenSSL.
  Remove external/xdelta3 and external/syspatch
  Remove external/icu4c and add external/icu to the PDK.
  Remove unused project external/libppp.
  Remove unused host Linux gcc project.
  Add platform/system/keymaster
  Add platform/external/chromium_org/third_party/boringssl/src
  Add platform/packages/apps/TvSettings
  Remove gcc projects not in use any more.
  Add platform/frameworks/multidex
  Add platform/external/icu
  Add external/chromium_org/third_party/libaddressinput/src.
  Add platform/prebuilts/gcc/darwin-x86/mips/mips64el-linux-android-4.9
  Add platform/prebuilts/gcc/linux-x86/mips/mips64el-linux-android-4.9
  Add platform/prebuilts/gcc/darwin-x86/x86/x86_64-linux-android-4.9
  Add platform/prebuilts/gcc/linux-x86/x86/x86_64-linux-android-4.9
  DO NOT MERGE: Revert "remove external/libnl-headers from the manifest"
  Update external/chromium_org/third_party/skia.
  Manifest for android-4.4.3
  Add device/generic/qemu
  Add external/chromium_org/third_party/openmax_dl.
  Add platform/external/fio
  Add platform/external/owasp/sanitizer
  Add platform/external/libcxxrt
  Add platform/external/f2fs-tools
  Add platform/prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8
  Update libcxx and libcxxabi projects
  Remove platform/external/v8 project
  Add clone-depth="1" to prebuilts/qemu-kernel
  Add host prebuilts for Clang 3.5.
  Revert "Add angle_dx11 back to the manifest"
  Add angle_dx11 back to the manifest
  Add the external/jemalloc project.
  Update manifest for latest external/chromium_org.
  Add clone-depth to platform/prebuilts/android-emulator
  Add platform/prebuilts/android-emulator
  Adds external/libcxx and external/libcxxabi to manifest
  Add GCC 4.9 for aarch64.
  DO NOT MERGE: Revert "remove external/libnl-headers from the manifest"
  remove external/libnl-headers from the manifest
  Add external/ltrace to default.xml
  Add prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.11-4.[68]
  Add external/vixl
  add three external/google-fonts projects:
  Add platform/external/messageformat
  Remove host prebuilts for Clang 3.3, since we have switched to 3.4.
  Add Clang 3.4 host prebuilts to AOSP manifest.
  Remove external/dropbear
  Set clone-depth="1" for *-kernel projects
  Add prebuilts/gcc/{linux-x86,darwin-x86}/mips/mips64el-linux-android-4.8
  Add external/xdelta3 and external/syspatch
  Revert "Revert "Revert "Add external/xdelta3 and external/syspatch"""
  Revert "Revert "Add external/xdelta3 and external/syspatch""
  Revert "Remove external/libnl and external/nfacct"
  Revert "Add external/xdelta3 and external/syspatch"
  Add external/xdelta3 and external/syspatch
  Remove external/libnl and external/nfacct
  Add external/libnl and external/libnfact
  Add project platform/external/libseccomp-helper
  Add external/pcre to default.xml
  Update master manifest for Android 4.4
  Remove ti/panda
  Remove ti/wlan and ti/wpan
  Revert "Add new kitkat projects to AOSP master manifest"
  Add new kitkat projects to AOSP master manifest
  Add bouncycastle to the pdk group
  Add various gcc-4.8 projects.
  Remove the hardware/msm7k project
  Remove the pdk group for libunwind.
  Add platform/external/conscrypt to master
  Add external/libunwind to manifest.
  Add tools/studio/translation to AOSP master manifest
  Remove obsolete ping/ping6

Signed-off-by: Mohd Faraz <androiabledroid@gmail.com>
2020-06-02 10:42:55 +05:30
.gitignore Add minimal twrp for 9.0 2020-05-26 19:05:00 +02:00
GLOBAL-PREUPLOAD.cfg manifest: disable global commit_msg_test_field repohook check 2018-12-17 00:09:44 +01:00
PitchBlack-Banner.png Add banner image for README.md 2018-11-21 20:11:24 +06:00
README.md Merge branch 'twrp-10.0-WIP' of https://github.com/minimal-manifest-twrp/platform_manifest_twrp_omni into android-10.0 2020-06-02 10:42:55 +05:30
default.xml manifest: andrid-10_r35 2020-05-05 15:13:16 +02:00
omni-aosp.xml Merge branch 'twrp-10.0-WIP' of https://github.com/minimal-manifest-twrp/platform_manifest_twrp_omni into android-10.0 2020-06-02 10:42:55 +05:30
omni-caf.xml manifes: replace OmniClock with DeskClock 2019-10-29 21:51:12 +01:00
omni-default.xml twrp-10.0 initial 2020-05-26 19:05:00 +02:00
omni-private.xml manifest: move OmniLib to public repos 2020-04-23 09:21:22 +02:00
remove-minimal.xml Use omni update_engine for now 2020-05-26 20:03:55 +02:00
remove.xml manifest: remove packages/apps/Browser2 2020-04-02 09:34:55 +02:00
twrp-extras.xml Merge branch 'twrp-10.0-WIP' of https://github.com/minimal-manifest-twrp/platform_manifest_twrp_omni into android-10.0 2020-06-02 10:42:55 +05:30

README.md

PitchBlack Recovery Project

An Open Source custom recovery for android


Getting started


To get started with PitchBlack Recovery, you'll need to get familiar with Git and Repo.

To initialize your local repository using the minimal-manifest-twrp omni trees to build PBRP with oreo manifest, use a command like this:

$ repo init -u git://github.com/PitchBlackRecoveryProject/manifest_pb.git -b twrp-8.1

For Initial Low RAM Devices or older MTK Devices:

$ repo init -u git://github.com/PitchBlackRecoveryProject/manifest_pb.git -b twrp-6.0

To initialize a shallow clone, which will save even more space, use a command like this:

$ repo init --depth=1 -u git://github.com/PitchBlackRecoveryProject/manifest_pb.git -b twrp-8.1

For Initial Low RAM Devices:

$ repo init --depth=1 -u git://github.com/PitchBlackRecoveryProject/manifest_pb.git -b twrp-6.0

For Upgrade Encryption Devices i.e., POCO, Oneplus 6, Using Stock Oreo or Pie with pie manifest

$ repo init -u git://github.com/PitchBlackRecoveryProject/manifest_pb.git -b android-10.0

Then to sync up:

$ repo sync

omni_device.mk sample

# Inherit from those products. Most specific first.
$(call inherit-product, $(SRC_TARGET_DIR)/product/core_64_bit.mk) -- only for 64bit phones

# Inherit from device
$(call inherit-product, device/<path>/device.mk) -- path to main device makefile

# Inherit common product files.
$(call inherit-product, vendor/pb/config/common.mk)

# Set those variables here to overwrite the inherited values.
BOARD_VENDOR := 
PRODUCT_BRAND := 
PRODUCT_DEVICE := 
PRODUCT_NAME := omni_device
PRODUCT_MANUFACTURER := 
PRODUCT_MODEL := 
TARGET_VENDOR := 

Then to build:


     $ cd <source-dir>

     $ . build/envsetup.sh

     $ lunch omni_<device>-eng

     $ mka recoveryimage

If it fails to build:


     $ export LC_ALL=C