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 init.environ.rc \ 31 init_system \ 32 libbinder \ 33 libc.bootstrap \ 34 libdl.bootstrap \ 35 libdl_android.bootstrap \ 36 libm.bootstrap \ 37 libstdc++ \ 38 linker \ 39 logcat \ 40 logd \ 41 odsign \ 42 remount \ 43 run-as \ 44 selinux_policy_system \ 45 servicemanager \ 46 shell_and_utilities_system \ 47 task_profiles.json \ 48 tombstoned \ 49 vold \ 50 51PRODUCT_HOST_PACKAGES += \ 52 adb \ 53 54PRODUCT_COPY_FILES += \ 55 system/core/rootdir/init.usb.rc:system/etc/init/hw/init.usb.rc \ 56 system/core/rootdir/init.usb.configfs.rc:system/etc/init/hw/init.usb.configfs.rc \ 57 system/core/rootdir/etc/hosts:system/etc/hosts \ 58 art/tools/public.libraries.buildbot.txt:system/etc/public.libraries.txt 59 60PRODUCT_SYSTEM_PROPERTIES += debug.atrace.tags.enableflags=0 61 62PRODUCT_PACKAGES_DEBUG := \ 63 strace \ 64 su \ 65