Skip to content

platform-tools Phase 1: Import existing packages

This issue is part of #22 - phase 1 being just importing the existing packages as-is without any changes except what's needed to account for the path change.

Phase 1:

  • Setup the new source package which downloads source code from AOSP, all git repos in one source package
  • Keep using the existing debian build system, and also keep the current version. One step at a time
  • This basically helps us get rid of staged uploads, by having it all in one place.
  • Keep the same structure as before otherwise for now, only change is the source package.

Working on this at https://salsa.debian.org/android-tools-team/android-platform-tools

List of packages:

Name Existing Debian Package Assignee Notes MR
art https://salsa.debian.org/android-tools-team/android-platform-art @pgan Done https://salsa.debian.org/android-tools-team/android-platform-tools/-/merge_requests/12
dalvik https://salsa.debian.org/android-tools-team/android-platform-dalvik @Manas-kashyap-guest Done android-platform-tools!6 (closed)
development https://salsa.debian.org/android-tools-team/android-platform-development @pgan Done https://salsa.debian.org/android-tools-team/android-platform-tools/-/merge_requests/11
external/boringssl https://salsa.debian.org/android-tools-team/android-platform-external-boringssl @cdesai Done -
external/selinux https://salsa.debian.org/android-tools-team/android-platform-external-libselinux @pgan Done android-platform-tools!1 (closed)
external/libunwind https://salsa.debian.org/android-tools-team/android-platform-external-libunwind @theloudspeaker-guest Done android-platform-tools!2 (merged)
frameworks/native https://salsa.debian.org/android-tools-team/android-platform-frameworks-native @pgan Done https://salsa.debian.org/android-tools-team/android-platform-tools/-/merge_requests/13
libnativehelper https://salsa.debian.org/android-tools-team/android-platform-libnativehelper @pgan Done android-platform-tools!4 (closed)
system/core https://salsa.debian.org/android-tools-team/android-platform-system-core @pgan Done android-platform-tools!3 (closed)
system/extras https://salsa.debian.org/android-tools-team/android-platform-system-extras @theloudspeaker-guest Done android-platform-tools!7 (closed)

Removed from platform-tools:

Name Existing Debian Package Assignee Notes MR
build https://salsa.debian.org/android-tools-team/android-platform-build @pgan Done https://salsa.debian.org/android-tools-team/android-platform-tools/-/merge_requests/10
external/jsilver https://salsa.debian.org/android-tools-team/android-platform-external-jsilver @pgan Done android-platform-tools!5 (closed)
frameworks/base https://salsa.debian.org/android-tools-team/android-platform-frameworks-base @pgan Done https://salsa.debian.org/android-tools-team/android-platform-tools/-/merge_requests/14
libcore https://salsa.debian.org/android-tools-team/android-platform-libcore @pgan Done android-platform-tools!9 (merged)
system/tools/aidl https://salsa.debian.org/android-tools-team/android-platform-system-tools-aidl @Gopal-Kabra Almost done android-platform-tools!8 (merged)
system/tools/hidl https://salsa.debian.org/android-tools-team/android-platform-system-tools-hidl @Gopal-Kabra Almost done -
Edited by Chirayu Desai
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information