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 hwservicemanager \ 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 linkerconfig \ 40 logcat \ 41 logd \ 42 odsign \ 43 run-as \ 44 selinux_policy_system \ 45 servicemanager \ 46 shell_and_utilities_system \ 47 tombstoned \ 48 vold \ 49 50PRODUCT_HOST_PACKAGES += \ 51 adb \ 52 53PRODUCT_COPY_FILES += \ 54 system/core/rootdir/init.usb.rc:system/etc/init/hw/init.usb.rc \ 55 system/core/rootdir/init.usb.configfs.rc:system/etc/init/hw/init.usb.configfs.rc \ 56 system/core/rootdir/etc/hosts:system/etc/hosts \ 57 system/core/rootdir/etc/public.libraries.android.txt:/system/etc/public.libraries.txt 58 59PRODUCT_SYSTEM_PROPERTIES += debug.atrace.tags.enableflags=0 60 61PRODUCT_PACKAGES_DEBUG := \ 62 strace \ 63 su \ 64