1# 2# Copyright 2020 Arm Ltd. All rights reserved. 3# 4# Licensed under the Apache License, Version 2.0 (the "License"); 5# you may not use this file except in compliance with the License. 6# You may obtain a copy of the License at 7# 8# http://www.apache.org/licenses/LICENSE-2.0 9# 10# Unless required by applicable law or agreed to in writing, software 11# distributed under the License is distributed on an "AS IS" BASIS, 12# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13# See the License for the specific language governing permissions and 14# limitations under the License. 15# 16 17# This file contains system partition contents needed for a minimal 18# Android build that boots to shell. The items here should be present in 19# build/make/target/product/base_system.mk. 20 21PRODUCT_PACKAGES += \ 22 adbd_system_api \ 23 apexd \ 24 boringssl_self_test \ 25 cgroups.json \ 26 com.android.adbd \ 27 com.android.conscrypt \ 28 debuggerd \ 29 gsid \ 30 hwservicemanager \ 31 init.environ.rc \ 32 init_system \ 33 libbinder \ 34 libc.bootstrap \ 35 libdl.bootstrap \ 36 libdl_android.bootstrap \ 37 libm.bootstrap \ 38 libstdc++ \ 39 linker \ 40 linkerconfig \ 41 logcat \ 42 logd \ 43 odsign \ 44 remount \ 45 run-as \ 46 selinux_policy_system \ 47 servicemanager \ 48 shell_and_utilities_system \ 49 tombstoned \ 50 vold \ 51 52PRODUCT_HOST_PACKAGES += \ 53 adb \ 54 55PRODUCT_COPY_FILES += \ 56 system/core/rootdir/init.usb.rc:system/etc/init/hw/init.usb.rc \ 57 system/core/rootdir/init.usb.configfs.rc:system/etc/init/hw/init.usb.configfs.rc \ 58 system/core/rootdir/etc/hosts:system/etc/hosts \ 59 art/tools/public.libraries.buildbot.txt:system/etc/public.libraries.txt 60 61PRODUCT_SYSTEM_PROPERTIES += debug.atrace.tags.enableflags=0 62 63PRODUCT_PACKAGES_DEBUG := \ 64 strace \ 65 su \ 66