github.com/westcoastroms/westcoastroms-build@v0.0.0-20190928114312-2350e5a73030/build/make/target/product/emulator.mk (about)

     1  #
     2  # Copyright (C) 2012 The Android Open Source Project
     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 is included by other product makefiles to add all the
    18  # emulator-related modules to PRODUCT_PACKAGES.
    19  #
    20  
    21  # Device modules
    22  PRODUCT_PACKAGES += \
    23      libGLES_android \
    24      vintf \
    25      CarrierConfig \
    26  
    27  # need this for gles libraries to load properly
    28  # after moving to /vendor/lib/
    29  PRODUCT_PACKAGES += \
    30      vndk-sp
    31  
    32  # WiFi: system side
    33  PRODUCT_PACKAGES += \
    34  	ip \
    35  	iw \
    36  	wificond \
    37  
    38  
    39  PRODUCT_PACKAGE_OVERLAYS := device/generic/goldfish/overlay
    40  
    41  PRODUCT_CHARACTERISTICS := emulator
    42  
    43  PRODUCT_FULL_TREBLE_OVERRIDE := true
    44  
    45  # goldfish vendor partition configurations
    46  $(call inherit-product-if-exists, device/generic/goldfish/vendor.mk)
    47  
    48  #watchdog tiggers reboot because location service is not
    49  #responding, disble it for now.
    50  #still keep it on internal master as it is still working
    51  #once it is fixed in aosp, remove this block of comment.
    52  #PRODUCT_DEFAULT_PROPERTY_OVERRIDES += \
    53  #config.disable_location=true
    54  
    55  # Enable Perfetto traced
    56  PRODUCT_SYSTEM_DEFAULT_PROPERTIES += \
    57      persist.traced.enable=1
    58  
    59  # enable Google-specific location features,
    60  # like NetworkLocationProvider and LocationCollector
    61  PRODUCT_SYSTEM_DEFAULT_PROPERTIES += \
    62      ro.com.google.locationfeatures=1
    63  
    64  # disable setupwizard
    65  PRODUCT_SYSTEM_DEFAULT_PROPERTIES += \
    66      ro.setupwizard.mode=DISABLED