1229b13756417fb301e41a5b82eef755e4eb2b697Jesse Hall# 2229b13756417fb301e41a5b82eef755e4eb2b697Jesse Hall# Copyright (C) 2012 The Android Open Source Project 3229b13756417fb301e41a5b82eef755e4eb2b697Jesse Hall# 4229b13756417fb301e41a5b82eef755e4eb2b697Jesse Hall# Licensed under the Apache License, Version 2.0 (the "License"); 5229b13756417fb301e41a5b82eef755e4eb2b697Jesse Hall# you may not use this file except in compliance with the License. 6229b13756417fb301e41a5b82eef755e4eb2b697Jesse Hall# You may obtain a copy of the License at 7229b13756417fb301e41a5b82eef755e4eb2b697Jesse Hall# 8229b13756417fb301e41a5b82eef755e4eb2b697Jesse Hall# http://www.apache.org/licenses/LICENSE-2.0 9229b13756417fb301e41a5b82eef755e4eb2b697Jesse Hall# 10229b13756417fb301e41a5b82eef755e4eb2b697Jesse Hall# Unless required by applicable law or agreed to in writing, software 11229b13756417fb301e41a5b82eef755e4eb2b697Jesse Hall# distributed under the License is distributed on an "AS IS" BASIS, 12229b13756417fb301e41a5b82eef755e4eb2b697Jesse Hall# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13229b13756417fb301e41a5b82eef755e4eb2b697Jesse Hall# See the License for the specific language governing permissions and 14229b13756417fb301e41a5b82eef755e4eb2b697Jesse Hall# limitations under the License. 15229b13756417fb301e41a5b82eef755e4eb2b697Jesse Hall 16229b13756417fb301e41a5b82eef755e4eb2b697Jesse Hall# 17229b13756417fb301e41a5b82eef755e4eb2b697Jesse Hall# This file is included by other product makefiles to add all the 184781e30a96f5b0251b8c090351ff8aa20aeddf0dYing Wang# emulator-related modules to PRODUCT_PACKAGES. 19229b13756417fb301e41a5b82eef755e4eb2b697Jesse Hall# 20229b13756417fb301e41a5b82eef755e4eb2b697Jesse Hall 214781e30a96f5b0251b8c090351ff8aa20aeddf0dYing Wang# Host modules 22229b13756417fb301e41a5b82eef755e4eb2b697Jesse HallPRODUCT_PACKAGES += \ 2351e303a2812aca4db4c708f845e30dfbdfbe0423Xavier Ducrohet 24962d06ef65c12ac6c059ea4b6c1140b96e1e8ffeYing Wang 254781e30a96f5b0251b8c090351ff8aa20aeddf0dYing Wang# Device modules 26962d06ef65c12ac6c059ea4b6c1140b96e1e8ffeYing WangPRODUCT_PACKAGES += \ 27962d06ef65c12ac6c059ea4b6c1140b96e1e8ffeYing Wang egl.cfg \ 28962d06ef65c12ac6c059ea4b6c1140b96e1e8ffeYing Wang gralloc.goldfish \ 29173615ddee92416ac9835dfa0b4b891e5dcce926Miroslav Tisma gralloc.ranchu \ 30962d06ef65c12ac6c059ea4b6c1140b96e1e8ffeYing Wang libGLESv1_CM_emulation \ 31962d06ef65c12ac6c059ea4b6c1140b96e1e8ffeYing Wang lib_renderControl_enc \ 32962d06ef65c12ac6c059ea4b6c1140b96e1e8ffeYing Wang libEGL_emulation \ 33e948255ac6b807dc72e219312c3f7a06746bd57bYing Wang libGLES_android \ 34962d06ef65c12ac6c059ea4b6c1140b96e1e8ffeYing Wang libGLESv2_enc \ 35962d06ef65c12ac6c059ea4b6c1140b96e1e8ffeYing Wang libOpenglSystemCommon \ 36962d06ef65c12ac6c059ea4b6c1140b96e1e8ffeYing Wang libGLESv2_emulation \ 37962d06ef65c12ac6c059ea4b6c1140b96e1e8ffeYing Wang libGLESv1_enc \ 38962d06ef65c12ac6c059ea4b6c1140b96e1e8ffeYing Wang qemu-props \ 39962d06ef65c12ac6c059ea4b6c1140b96e1e8ffeYing Wang qemud \ 40962d06ef65c12ac6c059ea4b6c1140b96e1e8ffeYing Wang camera.goldfish \ 41d9b0e80c1d2a70dae1ce7905ff4bfd554029bb88keunyoung camera.goldfish.jpeg \ 42aae222f5f798dd475a82a140158cd077f9dd16c7Lingfeng Yang camera.ranchu \ 43aae222f5f798dd475a82a140158cd077f9dd16c7Lingfeng Yang camera.ranchu.jpeg \ 44962d06ef65c12ac6c059ea4b6c1140b96e1e8ffeYing Wang lights.goldfish \ 45962d06ef65c12ac6c059ea4b6c1140b96e1e8ffeYing Wang gps.goldfish \ 4672fb84651d7de4ab97bd4f7c7cec2f8e7d045fceChaoren Lin gps.ranchu \ 47a2005ae47da77bf05ec58da7039953816945771ebohu fingerprint.goldfish \ 480214b3fa3cef788b2e42538484eb5d05f3b8091fEric Frohnhoefer sensors.goldfish \ 49a60edd110f4e3c49f6e9d825a5de9bcbba27fa1eChristoffer Dall audio.primary.goldfish \ 50207a88b1834afcfb8b35b6562b0be26aef4cc567Joshua Lang audio.primary.goldfish_legacy \ 51149363c026af370423c0002dcf4852d9ad9466a9Joshua Lang android.hardware.audio@2.0-service \ 52a60edd110f4e3c49f6e9d825a5de9bcbba27fa1eChristoffer Dall vibrator.goldfish \ 53b5381366d45c2690245ada65462fd707a778444dChristoffer Dall power.goldfish \ 549f626a2230d62744d6a69d612d9be666c6a4f285Lingfeng Yang power.ranchu \ 55a2005ae47da77bf05ec58da7039953816945771ebohu fingerprint.ranchu \ 56390e1720a73b5f548c513a8a05d4cc123adab924bohu android.hardware.biometrics.fingerprint@2.1-service \ 57ad1a1ac03fd83b6b812092e627e03f9976473979Lingfeng Yang sensors.ranchu \ 58450cd0ba623c162f7ea3af50ee9745f07f00f4a9Lingfeng Yang android.hardware.graphics.composer@2.1-impl \ 59ad1a1ac03fd83b6b812092e627e03f9976473979Lingfeng Yang hwcomposer.goldfish \ 60ad1a1ac03fd83b6b812092e627e03f9976473979Lingfeng Yang hwcomposer.ranchu \ 614781e30a96f5b0251b8c090351ff8aa20aeddf0dYing Wang 62149363c026af370423c0002dcf4852d9ad9466a9Joshua LangPRODUCT_PACKAGES += \ 63149363c026af370423c0002dcf4852d9ad9466a9Joshua Lang android.hardware.audio@2.0-impl \ 64149363c026af370423c0002dcf4852d9ad9466a9Joshua Lang android.hardware.audio.effect@2.0-impl \ 65149363c026af370423c0002dcf4852d9ad9466a9Joshua Lang android.hardware.broadcastradio@1.0-impl \ 66149363c026af370423c0002dcf4852d9ad9466a9Joshua Lang android.hardware.soundtrigger@2.0-impl 67149363c026af370423c0002dcf4852d9ad9466a9Joshua Lang 681e123c1ac0adce03c6f80f9d1cc7c97a45f0c57dJoshua LangPRODUCT_PACKAGES += \ 691e123c1ac0adce03c6f80f9d1cc7c97a45f0c57dJoshua Lang android.hardware.keymaster@3.0-impl \ 701e123c1ac0adce03c6f80f9d1cc7c97a45f0c57dJoshua Lang android.hardware.keymaster@3.0-service 711e123c1ac0adce03c6f80f9d1cc7c97a45f0c57dJoshua Lang 72318905fff4a8fa951b9a824ff08b8aa7878aa0ddbohuPRODUCT_PACKAGES += \ 7371548590476c981d2d75201fb429bfb550144b28bohu android.hardware.gnss@1.0-service \ 7471548590476c981d2d75201fb429bfb550144b28bohu android.hardware.gnss@1.0-impl 7571548590476c981d2d75201fb429bfb550144b28bohu 7671548590476c981d2d75201fb429bfb550144b28bohuPRODUCT_PACKAGES += \ 77318905fff4a8fa951b9a824ff08b8aa7878aa0ddbohu android.hardware.sensors@1.0-impl \ 78318905fff4a8fa951b9a824ff08b8aa7878aa0ddbohu android.hardware.sensors@1.0-service 79318905fff4a8fa951b9a824ff08b8aa7878aa0ddbohu 809f626a2230d62744d6a69d612d9be666c6a4f285Lingfeng YangPRODUCT_PACKAGES += \ 819f626a2230d62744d6a69d612d9be666c6a4f285Lingfeng Yang android.hardware.power@1.0-service \ 829f626a2230d62744d6a69d612d9be666c6a4f285Lingfeng Yang android.hardware.power@1.0-impl 839f626a2230d62744d6a69d612d9be666c6a4f285Lingfeng Yang 843665e64109ca250fdd1687e464773566cf1d7226Eino-Ville Talvala# camera service treble disable until all backwards compat is complete 853665e64109ca250fdd1687e464773566cf1d7226Eino-Ville TalvalaPRODUCT_PROPERTY_OVERRIDES += \ 863665e64109ca250fdd1687e464773566cf1d7226Eino-Ville Talvala camera.disable_treble=1 873665e64109ca250fdd1687e464773566cf1d7226Eino-Ville Talvala 88f151d3718bc39679addca3534b8c7428fbd4424eKen SumrallPRODUCT_COPY_FILES += \ 89c3eb68c4ba383e7de2dd9b761d96dbe646586845keunyoung device/generic/goldfish/fstab.goldfish:root/fstab.goldfish \ 90c3eb68c4ba383e7de2dd9b761d96dbe646586845keunyoung device/generic/goldfish/init.goldfish.rc:root/init.goldfish.rc \ 91c3eb68c4ba383e7de2dd9b761d96dbe646586845keunyoung device/generic/goldfish/init.goldfish.sh:system/etc/init.goldfish.sh \ 92a60edd110f4e3c49f6e9d825a5de9bcbba27fa1eChristoffer Dall device/generic/goldfish/ueventd.goldfish.rc:root/ueventd.goldfish.rc \ 93a60edd110f4e3c49f6e9d825a5de9bcbba27fa1eChristoffer Dall device/generic/goldfish/init.ranchu.rc:root/init.ranchu.rc \ 94a60edd110f4e3c49f6e9d825a5de9bcbba27fa1eChristoffer Dall device/generic/goldfish/fstab.ranchu:root/fstab.ranchu \ 956b04d94ff7b16839e1b19a0602cacdeaed909c4aBjoern Johansson device/generic/goldfish/ueventd.ranchu.rc:root/ueventd.ranchu.rc \ 968570bcea52ee7ac395073a9e1b8abb90987f170eNimrod Gileadi device/generic/goldfish/input/goldfish_rotary.idc:system/usr/idc/goldfish_rotary.idc \ 976b04d94ff7b16839e1b19a0602cacdeaed909c4aBjoern Johansson frameworks/native/data/etc/android.hardware.usb.accessory.xml:system/etc/permissions/android.hardware.usb.accessory.xml 98206fb06c2c9d1bd370ea46edbde4aa3fcaf81f0aJim Kaye 998f8c9cbd477d9f803bb8a8a6cb94273e540af20bPrathmesh PrabhuPRODUCT_PACKAGE_OVERLAYS := device/generic/goldfish/overlay 1008f8c9cbd477d9f803bb8a8a6cb94273e540af20bPrathmesh Prabhu 101206fb06c2c9d1bd370ea46edbde4aa3fcaf81f0aJim KayePRODUCT_CHARACTERISTICS := emulator 102