diff --git a/Android.bp b/Android.bp new file mode 100644 index 00000000..beed2486 --- /dev/null +++ b/Android.bp @@ -0,0 +1,20 @@ +/** + * Copyright (C) 2015-2021 The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + */ + +soong_namespace { +} + diff --git a/dragon/proprietary/priv-app/Android.mk b/Android.mk similarity index 81% rename from dragon/proprietary/priv-app/Android.mk rename to Android.mk index 656fcdbd..20161e04 100644 --- a/dragon/proprietary/priv-app/Android.mk +++ b/Android.mk @@ -1,4 +1,4 @@ -# Copyright (C) 2015-2017 The Dirty Unicorns Project +# Copyright 2015-2021 The Android Open Source Project # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -12,8 +12,6 @@ # See the License for the specific language governing permissions and # limitations under the License. -# This file is generated by device/google/dragon/setup-makefiles.sh - LOCAL_PATH := $(call my-dir) ifeq ($(TARGET_DEVICE),dragon) @@ -21,7 +19,7 @@ ifeq ($(TARGET_DEVICE),dragon) include $(CLEAR_VARS) LOCAL_MODULE := DragonKeyboardFirmwareUpdater LOCAL_MODULE_TAGS := optional -LOCAL_SRC_FILES := DragonKeyboardFirmwareUpdater/DragonKeyboardFirmwareUpdater.apk +LOCAL_SRC_FILES := proprietary/system/priv-app/DragonKeyboardFirmwareUpdater/DragonKeyboardFirmwareUpdater.apk LOCAL_CERTIFICATE := PRESIGNED LOCAL_MODULE_CLASS := APPS LOCAL_PRIVILEGED_MODULE := true diff --git a/BoardConfigVendor.mk b/BoardConfigVendor.mk new file mode 100644 index 00000000..70823607 --- /dev/null +++ b/BoardConfigVendor.mk @@ -0,0 +1,13 @@ +# Copyright (C) 2015-2021 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. diff --git a/dragon-common/device-vendor.mk b/dragon-common/device-vendor.mk deleted file mode 100644 index 26e3d957..00000000 --- a/dragon-common/device-vendor.mk +++ /dev/null @@ -1,205 +0,0 @@ -# Copyright 2015-2018 The Dirty Unicorns Project -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Proprietary Nvidia blob(s) necessary for Dragon-common hardware - -PRODUCT_COPY_FILES += \ - vendor/google/dragon-common/proprietary/vendor/bin/tlk_daemon:$(TARGET_COPY_OUT_VENDOR)/bin/tlk_daemon \ - vendor/google/dragon-common/proprietary/vendor/etc/model_frontal.xml:$(TARGET_COPY_OUT_VENDOR)/etc/model_frontal.xml \ - vendor/google/dragon-common/proprietary/vendor/etc/version_info.txt:$(TARGET_COPY_OUT_VENDOR)/etc/version_info.txt \ - vendor/google/dragon-common/proprietary/vendor/etc/selinux/nonplat_mac_permissions.xml:$(TARGET_COPY_OUT_VENDOR)/etc/selinux/nonplat_mac_permissions.xml \ - vendor/google/dragon-common/proprietary/vendor/firmware/cros-pd/dingdong_v1.7.317-b0bb7c9.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/cros-pd/dingdong_v1.7.317-b0bb7c9.bin \ - vendor/google/dragon-common/proprietary/vendor/firmware/cros-pd/dingdong_v1.7.575-96b74f1.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/cros-pd/dingdong_v1.7.575-96b74f1.bin \ - vendor/google/dragon-common/proprietary/vendor/firmware/cros-pd/dingdong_v1.7.684-69498dd.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/cros-pd/dingdong_v1.7.684-69498dd.bin \ - vendor/google/dragon-common/proprietary/vendor/firmware/cros-pd/hoho_v1.7.317-b0bb7c9.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/cros-pd/hoho_v1.7.317-b0bb7c9.bin \ - vendor/google/dragon-common/proprietary/vendor/firmware/cros-pd/hoho_v1.7.575-96b74f1.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/cros-pd/hoho_v1.7.575-96b74f1.bin \ - vendor/google/dragon-common/proprietary/vendor/firmware/cros-pd/hoho_v1.7.684-69498dd.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/cros-pd/hoho_v1.7.684-69498dd.bin \ - vendor/google/dragon-common/proprietary/vendor/firmware/cros-pd/zinger_v1.7.509-e5bffd3.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/cros-pd/zinger_v1.7.509-e5bffd3.bin \ - vendor/google/dragon-common/proprietary/vendor/firmware/cros-pd/zinger_v1.7.539-91a0fa2.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/cros-pd/zinger_v1.7.539-91a0fa2.bin \ - vendor/google/dragon-common/proprietary/vendor/firmware/nouveau/acr_ucode.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/nouveau/acr_ucode.bin \ - vendor/google/dragon-common/proprietary/vendor/firmware/nouveau/fecs.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/nouveau/fecs.bin \ - vendor/google/dragon-common/proprietary/vendor/firmware/nouveau/fecs_sig.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/nouveau/fecs_sig.bin \ - vendor/google/dragon-common/proprietary/vendor/firmware/nouveau/gpmu_ucode_desc.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/nouveau/gpmu_ucode_desc.bin \ - vendor/google/dragon-common/proprietary/vendor/firmware/nouveau/gpmu_ucode_image.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/nouveau/gpmu_ucode_image.bin \ - vendor/google/dragon-common/proprietary/vendor/firmware/nouveau/nv12b_bundle:$(TARGET_COPY_OUT_VENDOR)/firmware/nouveau/nv12b_bundle \ - vendor/google/dragon-common/proprietary/vendor/firmware/nouveau/nv12b_fuc41ac:$(TARGET_COPY_OUT_VENDOR)/firmware/nouveau/nv12b_fuc41ac \ - vendor/google/dragon-common/proprietary/vendor/firmware/nouveau/nv12b_fuc41ad:$(TARGET_COPY_OUT_VENDOR)/firmware/nouveau/nv12b_fuc41ad \ - vendor/google/dragon-common/proprietary/vendor/firmware/nouveau/nv12b_fuc409c:$(TARGET_COPY_OUT_VENDOR)/firmware/nouveau/nv12b_fuc409c \ - vendor/google/dragon-common/proprietary/vendor/firmware/nouveau/nv12b_fuc409d:$(TARGET_COPY_OUT_VENDOR)/firmware/nouveau/nv12b_fuc409d \ - vendor/google/dragon-common/proprietary/vendor/firmware/nouveau/nv12b_method:$(TARGET_COPY_OUT_VENDOR)/firmware/nouveau/nv12b_method \ - vendor/google/dragon-common/proprietary/vendor/firmware/nouveau/nv12b_sw_ctx:$(TARGET_COPY_OUT_VENDOR)/firmware/nouveau/nv12b_sw_ctx \ - vendor/google/dragon-common/proprietary/vendor/firmware/nouveau/nv12b_sw_nonctx:$(TARGET_COPY_OUT_VENDOR)/firmware/nouveau/nv12b_sw_nonctx \ - vendor/google/dragon-common/proprietary/vendor/firmware/nouveau/pmu_bl.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/nouveau/pmu_bl.bin \ - vendor/google/dragon-common/proprietary/vendor/firmware/nouveau/pmu_sig.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/nouveau/pmu_sig.bin \ - vendor/google/dragon-common/proprietary/vendor/firmware/nvidia/tegra210/bpmp.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/nvidia/tegra210/bpmp.bin \ - vendor/google/dragon-common/proprietary/vendor/firmware/nvidia/tegra210/nvdec_bl_prod.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/nvidia/tegra210/nvdec_bl_prod.bin \ - vendor/google/dragon-common/proprietary/vendor/firmware/nvidia/tegra210/nvdec_ns.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/nvidia/tegra210/nvdec_ns.bin \ - vendor/google/dragon-common/proprietary/vendor/firmware/nvidia/tegra210/nvdec_prod.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/nvidia/tegra210/nvdec_prod.bin \ - vendor/google/dragon-common/proprietary/vendor/firmware/nvidia/tegra210/nvenc.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/nvidia/tegra210/nvenc.bin \ - vendor/google/dragon-common/proprietary/vendor/firmware/nvidia/tegra210/nvjpg.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/nvidia/tegra210/nvjpg.bin \ - vendor/google/dragon-common/proprietary/vendor/firmware/nvidia/tegra210/tegra_lp0_resume.fw:$(TARGET_COPY_OUT_VENDOR)/firmware/nvidia/tegra210/tegra_lp0_resume.fw \ - vendor/google/dragon-common/proprietary/vendor/firmware/nvidia/tegra210/vic.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/nvidia/tegra210/vic.bin \ - vendor/google/dragon-common/proprietary/vendor/firmware/nvidia/tegra210/xusb.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/nvidia/tegra210/xusb.bin \ - vendor/google/dragon-common/proprietary/vendor/firmware/bcm4350c0.hcd:$(TARGET_COPY_OUT_VENDOR)/firmware/bcm4350c0.hcd \ - vendor/google/dragon-common/proprietary/vendor/firmware/fw_bcmdhd.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/fw_bcmdhd.bin \ - vendor/google/dragon-common/proprietary/vendor/firmware/fw_bcmdhd_apsta.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/fw_bcmdhd_apsta.bin \ - vendor/google/dragon-common/proprietary/vendor/firmware/synaptics.img:$(TARGET_COPY_OUT_VENDOR)/firmware/synaptics.img \ - vendor/google/dragon-common/proprietary/vendor/lib/egl/libEGL_tegra.so:$(TARGET_COPY_OUT_VENDOR)/lib/egl/libEGL_tegra.so \ - vendor/google/dragon-common/proprietary/vendor/lib/egl/libGLESv1_CM_tegra.so:$(TARGET_COPY_OUT_VENDOR)/lib/egl/libGLESv1_CM_tegra.so \ - vendor/google/dragon-common/proprietary/vendor/lib/egl/libGLESv2_tegra.so:$(TARGET_COPY_OUT_VENDOR)/lib/egl/libGLESv2_tegra.so \ - vendor/google/dragon-common/proprietary/vendor/lib/hw/audio.primary.tegra.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/audio.primary.tegra.so \ - vendor/google/dragon-common/proprietary/vendor/lib/hw/camera.dragon.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/camera.dragon.so \ - vendor/google/dragon-common/proprietary/vendor/lib/hw/gralloc.tegra.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/gralloc.tegra.so \ - vendor/google/dragon-common/proprietary/vendor/lib/hw/memtrack.dragon.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/memtrack.dragon.so \ - vendor/google/dragon-common/proprietary/vendor/lib/hw/ts.default.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/ts.default.so \ - vendor/google/dragon-common/proprietary/vendor/lib/vulkan.tegra.so:$(TARGET_COPY_OUT_VENDOR)/lib/vulkan.tegra.so \ - vendor/google/dragon-common/proprietary/vendor/lib/libdrm.so:$(TARGET_COPY_OUT_VENDOR)/lib/libdrm.so \ - vendor/google/dragon-common/proprietary/vendor/lib/libfcamdng.so:$(TARGET_COPY_OUT_VENDOR)/lib/libfcamdng.so \ - vendor/google/dragon-common/proprietary/vendor/lib/libglcore.so:$(TARGET_COPY_OUT_VENDOR)/lib/libglcore.so \ - vendor/google/dragon-common/proprietary/vendor/lib/libmediacodecservice.so:$(TARGET_COPY_OUT_VENDOR)/lib/libmediacodecservice.so \ - vendor/google/dragon-common/proprietary/vendor/lib/libminijail_vendor.so:$(TARGET_COPY_OUT_VENDOR)/lib/libminijail_vendor.so \ - vendor/google/dragon-common/proprietary/vendor/lib/libnppc.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnppc.so \ - vendor/google/dragon-common/proprietary/vendor/lib/libnppi.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnppi.so \ - vendor/google/dragon-common/proprietary/vendor/lib/libnvaudiofx.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvaudiofx.so \ - vendor/google/dragon-common/proprietary/vendor/lib/libnvavp.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvavp.so \ - vendor/google/dragon-common/proprietary/vendor/lib/libnvblit.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvblit.so \ - vendor/google/dragon-common/proprietary/vendor/lib/libnvcam_imageencoder.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvcam_imageencoder.so \ - vendor/google/dragon-common/proprietary/vendor/lib/libnvcamerahdr_v3.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvcamerahdr_v3.so \ - vendor/google/dragon-common/proprietary/vendor/lib/libnvcameratools.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvcameratools.so \ - vendor/google/dragon-common/proprietary/vendor/lib/libnvcms.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvcms.so \ - vendor/google/dragon-common/proprietary/vendor/lib/libnvcompute.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvcompute.so \ - vendor/google/dragon-common/proprietary/vendor/lib/libnvddk_2d_v2.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvddk_2d_v2.so \ - vendor/google/dragon-common/proprietary/vendor/lib/libnvddk_vic.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvddk_vic.so \ - vendor/google/dragon-common/proprietary/vendor/lib/libnvglsi.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvglsi.so \ - vendor/google/dragon-common/proprietary/vendor/lib/libnvgr.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvgr.so \ - vendor/google/dragon-common/proprietary/vendor/lib/libnvisp_v3.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvisp_v3.so \ - vendor/google/dragon-common/proprietary/vendor/lib/libnvme_msenc.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvme_msenc.so \ - vendor/google/dragon-common/proprietary/vendor/lib/libnvmm.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvmm.so \ - vendor/google/dragon-common/proprietary/vendor/lib/libnvmm_asfparser.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvmm_asfparser.so \ - vendor/google/dragon-common/proprietary/vendor/lib/libnvmm_audio.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvmm_audio.so \ - vendor/google/dragon-common/proprietary/vendor/lib/libnvmm_aviparser.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvmm_aviparser.so \ - vendor/google/dragon-common/proprietary/vendor/lib/libnvmm_camera_v3.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvmm_camera_v3.so \ - vendor/google/dragon-common/proprietary/vendor/lib/libnvmm_contentpipe.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvmm_contentpipe.so \ - vendor/google/dragon-common/proprietary/vendor/lib/libnvmm_parser.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvmm_parser.so \ - vendor/google/dragon-common/proprietary/vendor/lib/libnvmm_utils.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvmm_utils.so \ - vendor/google/dragon-common/proprietary/vendor/lib/libnvmm_writer.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvmm_writer.so \ - vendor/google/dragon-common/proprietary/vendor/lib/libnvmmlite.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvmmlite.so \ - vendor/google/dragon-common/proprietary/vendor/lib/libnvmmlite_audio.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvmmlite_audio.so \ - vendor/google/dragon-common/proprietary/vendor/lib/libnvmmlite_image.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvmmlite_image.so \ - vendor/google/dragon-common/proprietary/vendor/lib/libnvmmlite_msaudio.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvmmlite_msaudio.so \ - vendor/google/dragon-common/proprietary/vendor/lib/libnvmmlite_utils.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvmmlite_utils.so \ - vendor/google/dragon-common/proprietary/vendor/lib/libnvmmlite_video.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvmmlite_video.so \ - vendor/google/dragon-common/proprietary/vendor/lib/libnvodm_imager.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvodm_imager.so \ - vendor/google/dragon-common/proprietary/vendor/lib/libnvoice.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvoice.so \ - vendor/google/dragon-common/proprietary/vendor/lib/libnvomx.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvomx.so \ - vendor/google/dragon-common/proprietary/vendor/lib/libnvomxilclient.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvomxilclient.so \ - vendor/google/dragon-common/proprietary/vendor/lib/libnvos.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvos.so \ - vendor/google/dragon-common/proprietary/vendor/lib/libnvparser.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvparser.so \ - vendor/google/dragon-common/proprietary/vendor/lib/libnvrm.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvrm.so \ - vendor/google/dragon-common/proprietary/vendor/lib/libnvrm_gpu.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvrm_gpu.so \ - vendor/google/dragon-common/proprietary/vendor/lib/libnvrm_graphics.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvrm_graphics.so \ - vendor/google/dragon-common/proprietary/vendor/lib/libnvrmapi_tegra.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvrmapi_tegra.so \ - vendor/google/dragon-common/proprietary/vendor/lib/libnvstitching.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvstitching.so \ - vendor/google/dragon-common/proprietary/vendor/lib/libnvtnr.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvtnr.so \ - vendor/google/dragon-common/proprietary/vendor/lib/libnvtvmr.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvtvmr.so \ - vendor/google/dragon-common/proprietary/vendor/lib/libnvvicsi_v3.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvvicsi_v3.so \ - vendor/google/dragon-common/proprietary/vendor/lib/libnvwinsys.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvwinsys.so \ - vendor/google/dragon-common/proprietary/vendor/lib/libnvwsi.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvwsi.so \ - vendor/google/dragon-common/proprietary/vendor/lib/libopencv24_tegra.so:$(TARGET_COPY_OUT_VENDOR)/lib/libopencv24_tegra.so \ - vendor/google/dragon-common/proprietary/vendor/lib/libphs.so:$(TARGET_COPY_OUT_VENDOR)/lib/libphs.so \ - vendor/google/dragon-common/proprietary/vendor/lib/libpython2.6.so:$(TARGET_COPY_OUT_VENDOR)/lib/libpython2.6.so \ - vendor/google/dragon-common/proprietary/vendor/lib/librm31080.so:$(TARGET_COPY_OUT_VENDOR)/lib/librm31080.so \ - vendor/google/dragon-common/proprietary/vendor/lib/librm_ts_service.so:$(TARGET_COPY_OUT_VENDOR)/lib/librm_ts_service.so \ - vendor/google/dragon-common/proprietary/vendor/lib/libscf.so:$(TARGET_COPY_OUT_VENDOR)/lib/libscf.so \ - vendor/google/dragon-common/proprietary/vendor/lib/libstagefrighthw.so:$(TARGET_COPY_OUT_VENDOR)/lib/libstagefrighthw.so \ - vendor/google/dragon-common/proprietary/vendor/lib/libtbb.so:$(TARGET_COPY_OUT_VENDOR)/lib/libtbb.so \ - vendor/google/dragon-common/proprietary/vendor/lib/libtlk_secure_hdcp_up.so:$(TARGET_COPY_OUT_VENDOR)/lib/libtlk_secure_hdcp_up.so \ - vendor/google/dragon-common/proprietary/vendor/lib/libtsec_wrapper.so:$(TARGET_COPY_OUT_VENDOR)/lib/libtsec_wrapper.so \ - vendor/google/dragon-common/proprietary/vendor/lib/libtsechdcp.so:$(TARGET_COPY_OUT_VENDOR)/lib/libtsechdcp.so \ - vendor/google/dragon-common/proprietary/vendor/lib64/egl/libEGL_tegra.so:$(TARGET_COPY_OUT_VENDOR)/lib64/egl/libEGL_tegra.so \ - vendor/google/dragon-common/proprietary/vendor/lib64/egl/libGLESv1_CM_tegra.so:$(TARGET_COPY_OUT_VENDOR)/lib64/egl/libGLESv1_CM_tegra.so \ - vendor/google/dragon-common/proprietary/vendor/lib64/egl/libGLESv2_tegra.so:$(TARGET_COPY_OUT_VENDOR)/lib64/egl/libGLESv2_tegra.so \ - vendor/google/dragon-common/proprietary/vendor/lib64/hw/gralloc.tegra.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/gralloc.tegra.so \ - vendor/google/dragon-common/proprietary/vendor/lib64/hw/memtrack.dragon.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/memtrack.dragon.so \ - vendor/google/dragon-common/proprietary/vendor/lib64/vulkan.tegra.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vulkan.tegra.so \ - vendor/google/dragon-common/proprietary/vendor/lib64/libdrm.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libdrm.so \ - vendor/google/dragon-common/proprietary/vendor/lib64/libglcore.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libglcore.so \ - vendor/google/dragon-common/proprietary/vendor/lib64/libminijail_vendor.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libminijail_vendor.so \ - vendor/google/dragon-common/proprietary/vendor/lib64/libnvavp.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libnvavp.so \ - vendor/google/dragon-common/proprietary/vendor/lib64/libnvblit.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libnvblit.so \ - vendor/google/dragon-common/proprietary/vendor/lib64/libnvcms.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libnvcms.so \ - vendor/google/dragon-common/proprietary/vendor/lib64/libnvcompute.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libnvcompute.so \ - vendor/google/dragon-common/proprietary/vendor/lib64/libnvddk_2d_v2.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libnvddk_2d_v2.so \ - vendor/google/dragon-common/proprietary/vendor/lib64/libnvddk_vic.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libnvddk_vic.so \ - vendor/google/dragon-common/proprietary/vendor/lib64/libnvglsi.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libnvglsi.so \ - vendor/google/dragon-common/proprietary/vendor/lib64/libnvgr.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libnvgr.so \ - vendor/google/dragon-common/proprietary/vendor/lib64/libnvos.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libnvos.so \ - vendor/google/dragon-common/proprietary/vendor/lib64/libnvrm.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libnvrm.so \ - vendor/google/dragon-common/proprietary/vendor/lib64/libnvrm_gpu.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libnvrm_gpu.so \ - vendor/google/dragon-common/proprietary/vendor/lib64/libnvrm_graphics.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libnvrm_graphics.so \ - vendor/google/dragon-common/proprietary/vendor/lib64/libnvrmapi_tegra.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libnvrmapi_tegra.so \ - vendor/google/dragon-common/proprietary/vendor/lib64/libnvwinsys.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libnvwinsys.so \ - vendor/google/dragon-common/proprietary/vendor/lib64/libnvwsi.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libnvwsi.so \ - vendor/google/dragon-common/proprietary/vendor/lib64/libphs.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libphs.so \ - vendor/google/dragon-common/proprietary/vendor/lib64/libselinux_vendor.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libselinux_vendor.so \ - vendor/google/dragon-common/proprietary/vendor/lib64/libstagefrighthw.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libstagefrighthw.so \ - vendor/google/dragon-common/proprietary/vendor/lib64/libtlk_secure_hdcp_up.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libtlk_secure_hdcp_up.so \ - vendor/google/dragon-common/proprietary/vendor/lib64/libtsec_wrapper.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libtsec_wrapper.so \ - vendor/google/dragon-common/proprietary/vendor/lib64/libtsechdcp.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libtsechdcp.so \ - vendor/google/dragon-common/proprietary/vendor/media/LMspeed_508.emd:$(TARGET_COPY_OUT_VENDOR)/media/LMspeed_508.emd \ - vendor/google/dragon-common/proprietary/vendor/media/PFFprec_600.emd:$(TARGET_COPY_OUT_VENDOR)/media/PFFprec_600.emd - -PRODUCT_COPY_FILES += \ - vendor/google/dragon-common/proprietary/vendor/lib64/libwvhidl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libwvhidl.so \ - vendor/google/dragon-common/proprietary/vendor/etc/init/android.hardware.drm@1.3-service.widevine.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.drm@1.3-service.widevine.rc \ - vendor/google/dragon-common/proprietary/vendor/bin/hw/android.hardware.drm@1.3-service.widevine:$(TARGET_COPY_OUT_VENDOR)/bin/hw/android.hardware.drm@1.3-service.widevine - -# boot.img -PRODUCT_COPY_FILES += \ - vendor/google/dragon-common/proprietary/vendor/firmware/cros-pd/dingdong_v1.7.317-b0bb7c9.bin:root/vendor/firmware/cros-pd/dingdong_v1.7.317-b0bb7c9.bin \ - vendor/google/dragon-common/proprietary/vendor/firmware/cros-pd/dingdong_v1.7.575-96b74f1.bin:root/vendor/firmware/cros-pd/dingdong_v1.7.575-96b74f1.bin \ - vendor/google/dragon-common/proprietary/vendor/firmware/cros-pd/dingdong_v1.7.684-69498dd.bin:root/vendor/firmware/cros-pd/dingdong_v1.7.684-69498dd.bin \ - vendor/google/dragon-common/proprietary/vendor/firmware/cros-pd/hoho_v1.7.317-b0bb7c9.bin:root/vendor/firmware/cros-pd/hoho_v1.7.317-b0bb7c9.bin \ - vendor/google/dragon-common/proprietary/vendor/firmware/cros-pd/hoho_v1.7.575-96b74f1.bin:root/vendor/firmware/cros-pd/hoho_v1.7.575-96b74f1.bin \ - vendor/google/dragon-common/proprietary/vendor/firmware/cros-pd/hoho_v1.7.684-69498dd.bin:root/vendor/firmware/cros-pd/hoho_v1.7.684-69498dd.bin \ - vendor/google/dragon-common/proprietary/vendor/firmware/cros-pd/zinger_v1.7.509-e5bffd3.bin:root/vendor/firmware/cros-pd/zinger_v1.7.509-e5bffd3.bin \ - vendor/google/dragon-common/proprietary/vendor/firmware/cros-pd/zinger_v1.7.539-91a0fa2.bin:root/vendor/firmware/cros-pd/zinger_v1.7.539-91a0fa2.bin \ - vendor/google/dragon-common/proprietary/vendor/firmware/nouveau/acr_ucode.bin:root/vendor/firmware/nouveau/acr_ucode.bin \ - vendor/google/dragon-common/proprietary/vendor/firmware/nouveau/fecs.bin:root/vendor/firmware/nouveau/fecs.bin \ - vendor/google/dragon-common/proprietary/vendor/firmware/nouveau/fecs_sig.bin:root/vendor/firmware/nouveau/fecs_sig.bin \ - vendor/google/dragon-common/proprietary/vendor/firmware/nouveau/gpmu_ucode_desc.bin:root/vendor/firmware/nouveau/gpmu_ucode_desc.bin \ - vendor/google/dragon-common/proprietary/vendor/firmware/nouveau/gpmu_ucode_image.bin:root/vendor/firmware/nouveau/gpmu_ucode_image.bin \ - vendor/google/dragon-common/proprietary/vendor/firmware/nouveau/nv12b_bundle:root/vendor/firmware/nouveau/nv12b_bundle \ - vendor/google/dragon-common/proprietary/vendor/firmware/nouveau/nv12b_fuc41ac:root/vendor/firmware/nouveau/nv12b_fuc41ac \ - vendor/google/dragon-common/proprietary/vendor/firmware/nouveau/nv12b_fuc41ad:root/vendor/firmware/nouveau/nv12b_fuc41ad \ - vendor/google/dragon-common/proprietary/vendor/firmware/nouveau/nv12b_fuc409c:root/vendor/firmware/nouveau/nv12b_fuc409c \ - vendor/google/dragon-common/proprietary/vendor/firmware/nouveau/nv12b_fuc409d:root/vendor/firmware/nouveau/nv12b_fuc409d \ - vendor/google/dragon-common/proprietary/vendor/firmware/nouveau/nv12b_method:root/vendor/firmware/nouveau/nv12b_method \ - vendor/google/dragon-common/proprietary/vendor/firmware/nouveau/nv12b_sw_ctx:root/vendor/firmware/nouveau/nv12b_sw_ctx \ - vendor/google/dragon-common/proprietary/vendor/firmware/nouveau/nv12b_sw_nonctx:root/vendor/firmware/nouveau/nv12b_sw_nonctx \ - vendor/google/dragon-common/proprietary/vendor/firmware/nouveau/pmu_bl.bin:root/vendor/firmware/nouveau/pmu_bl.bin \ - vendor/google/dragon-common/proprietary/vendor/firmware/nouveau/pmu_sig.bin:root/vendor/firmware/nouveau/pmu_sig.bin \ - vendor/google/dragon-common/proprietary/vendor/firmware/nvidia/tegra210/bpmp.bin:root/vendor/firmware/nvidia/tegra210/bpmp.bin \ - vendor/google/dragon-common/proprietary/vendor/firmware/nvidia/tegra210/nvdec_bl_prod.bin:root/vendor/firmware/nvidia/tegra210/nvdec_bl_prod.bin \ - vendor/google/dragon-common/proprietary/vendor/firmware/nvidia/tegra210/nvdec_ns.bin:root/vendor/firmware/nvidia/tegra210/nvdec_ns.bin \ - vendor/google/dragon-common/proprietary/vendor/firmware/nvidia/tegra210/nvdec_prod.bin:root/vendor/firmware/nvidia/tegra210/nvdec_prod.bin \ - vendor/google/dragon-common/proprietary/vendor/firmware/nvidia/tegra210/nvenc.bin:root/vendor/firmware/nvidia/tegra210/nvenc.bin \ - vendor/google/dragon-common/proprietary/vendor/firmware/nvidia/tegra210/nvjpg.bin:root/vendor/firmware/nvidia/tegra210/nvjpg.bin \ - vendor/google/dragon-common/proprietary/vendor/firmware/nvidia/tegra210/tegra_lp0_resume.fw:root/vendor/firmware/nvidia/tegra210/tegra_lp0_resume.fw \ - vendor/google/dragon-common/proprietary/vendor/firmware/nvidia/tegra210/vic.bin:root/vendor/firmware/nvidia/tegra210/vic.bin \ - vendor/google/dragon-common/proprietary/vendor/firmware/nvidia/tegra210/xusb.bin:root/vendor/firmware/nvidia/tegra210/xusb.bin - -PRODUCT_COPY_FILES += \ - vendor/google/dragon-common/proprietary/vendor/lib/hw/hwcomposer.dragon.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/hwcomposer.dragon.so \ - vendor/google/dragon-common/proprietary/vendor/lib64/hw/hwcomposer.dragon.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/hwcomposer.dragon.so diff --git a/dragon-vendor.mk b/dragon-vendor.mk new file mode 100644 index 00000000..c962dd30 --- /dev/null +++ b/dragon-vendor.mk @@ -0,0 +1,220 @@ +# Copyright 2015-2021 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +PRODUCT_SOONG_NAMESPACES += \ + vendor/google/dragon + +# Prebuilt privileged APKs +PRODUCT_PACKAGES += \ + DragonKeyboardFirmwareUpdater + +# aptX +PRODUCT_COPY_FILES += \ + vendor/google/dragon/proprietary/system_ext/lib64/libaptX_encoder.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libaptX_encoder.so \ + vendor/google/dragon/proprietary/system_ext/lib64/libaptXHD_encoder.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libaptXHD_encoder.so + +PRODUCT_COPY_FILES += \ + vendor/google/dragon/proprietary/system/etc/sysconfig/nexus.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/sysconfig/nexus.xml + +# vendor +PRODUCT_COPY_FILES += \ + vendor/google/dragon/proprietary/vendor/bin/tlk_daemon:$(TARGET_COPY_OUT_VENDOR)/bin/tlk_daemon \ + vendor/google/dragon/proprietary/vendor/etc/model_frontal.xml:$(TARGET_COPY_OUT_VENDOR)/etc/model_frontal.xml \ + vendor/google/dragon/proprietary/vendor/etc/version_info.txt:$(TARGET_COPY_OUT_VENDOR)/etc/version_info.txt \ + vendor/google/dragon/proprietary/vendor/etc/selinux/nonplat_mac_permissions.xml:$(TARGET_COPY_OUT_VENDOR)/etc/selinux/nonplat_mac_permissions.xml \ + vendor/google/dragon/proprietary/vendor/firmware/cros-pd/dingdong_v1.7.317-b0bb7c9.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/cros-pd/dingdong_v1.7.317-b0bb7c9.bin \ + vendor/google/dragon/proprietary/vendor/firmware/cros-pd/dingdong_v1.7.575-96b74f1.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/cros-pd/dingdong_v1.7.575-96b74f1.bin \ + vendor/google/dragon/proprietary/vendor/firmware/cros-pd/dingdong_v1.7.684-69498dd.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/cros-pd/dingdong_v1.7.684-69498dd.bin \ + vendor/google/dragon/proprietary/vendor/firmware/cros-pd/hoho_v1.7.317-b0bb7c9.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/cros-pd/hoho_v1.7.317-b0bb7c9.bin \ + vendor/google/dragon/proprietary/vendor/firmware/cros-pd/hoho_v1.7.575-96b74f1.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/cros-pd/hoho_v1.7.575-96b74f1.bin \ + vendor/google/dragon/proprietary/vendor/firmware/cros-pd/hoho_v1.7.684-69498dd.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/cros-pd/hoho_v1.7.684-69498dd.bin \ + vendor/google/dragon/proprietary/vendor/firmware/cros-pd/zinger_v1.7.509-e5bffd3.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/cros-pd/zinger_v1.7.509-e5bffd3.bin \ + vendor/google/dragon/proprietary/vendor/firmware/cros-pd/zinger_v1.7.539-91a0fa2.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/cros-pd/zinger_v1.7.539-91a0fa2.bin \ + vendor/google/dragon/proprietary/vendor/firmware/nouveau/acr_ucode.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/nouveau/acr_ucode.bin \ + vendor/google/dragon/proprietary/vendor/firmware/nouveau/fecs.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/nouveau/fecs.bin \ + vendor/google/dragon/proprietary/vendor/firmware/nouveau/fecs_sig.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/nouveau/fecs_sig.bin \ + vendor/google/dragon/proprietary/vendor/firmware/nouveau/gpmu_ucode_desc.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/nouveau/gpmu_ucode_desc.bin \ + vendor/google/dragon/proprietary/vendor/firmware/nouveau/gpmu_ucode_image.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/nouveau/gpmu_ucode_image.bin \ + vendor/google/dragon/proprietary/vendor/firmware/nouveau/nv12b_bundle:$(TARGET_COPY_OUT_VENDOR)/firmware/nouveau/nv12b_bundle \ + vendor/google/dragon/proprietary/vendor/firmware/nouveau/nv12b_fuc41ac:$(TARGET_COPY_OUT_VENDOR)/firmware/nouveau/nv12b_fuc41ac \ + vendor/google/dragon/proprietary/vendor/firmware/nouveau/nv12b_fuc41ad:$(TARGET_COPY_OUT_VENDOR)/firmware/nouveau/nv12b_fuc41ad \ + vendor/google/dragon/proprietary/vendor/firmware/nouveau/nv12b_fuc409c:$(TARGET_COPY_OUT_VENDOR)/firmware/nouveau/nv12b_fuc409c \ + vendor/google/dragon/proprietary/vendor/firmware/nouveau/nv12b_fuc409d:$(TARGET_COPY_OUT_VENDOR)/firmware/nouveau/nv12b_fuc409d \ + vendor/google/dragon/proprietary/vendor/firmware/nouveau/nv12b_method:$(TARGET_COPY_OUT_VENDOR)/firmware/nouveau/nv12b_method \ + vendor/google/dragon/proprietary/vendor/firmware/nouveau/nv12b_sw_ctx:$(TARGET_COPY_OUT_VENDOR)/firmware/nouveau/nv12b_sw_ctx \ + vendor/google/dragon/proprietary/vendor/firmware/nouveau/nv12b_sw_nonctx:$(TARGET_COPY_OUT_VENDOR)/firmware/nouveau/nv12b_sw_nonctx \ + vendor/google/dragon/proprietary/vendor/firmware/nouveau/pmu_bl.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/nouveau/pmu_bl.bin \ + vendor/google/dragon/proprietary/vendor/firmware/nouveau/pmu_sig.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/nouveau/pmu_sig.bin \ + vendor/google/dragon/proprietary/vendor/firmware/nvidia/tegra210/bpmp.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/nvidia/tegra210/bpmp.bin \ + vendor/google/dragon/proprietary/vendor/firmware/nvidia/tegra210/nvdec_bl_prod.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/nvidia/tegra210/nvdec_bl_prod.bin \ + vendor/google/dragon/proprietary/vendor/firmware/nvidia/tegra210/nvdec_ns.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/nvidia/tegra210/nvdec_ns.bin \ + vendor/google/dragon/proprietary/vendor/firmware/nvidia/tegra210/nvdec_prod.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/nvidia/tegra210/nvdec_prod.bin \ + vendor/google/dragon/proprietary/vendor/firmware/nvidia/tegra210/nvenc.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/nvidia/tegra210/nvenc.bin \ + vendor/google/dragon/proprietary/vendor/firmware/nvidia/tegra210/nvjpg.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/nvidia/tegra210/nvjpg.bin \ + vendor/google/dragon/proprietary/vendor/firmware/nvidia/tegra210/tegra_lp0_resume.fw:$(TARGET_COPY_OUT_VENDOR)/firmware/nvidia/tegra210/tegra_lp0_resume.fw \ + vendor/google/dragon/proprietary/vendor/firmware/nvidia/tegra210/vic.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/nvidia/tegra210/vic.bin \ + vendor/google/dragon/proprietary/vendor/firmware/nvidia/tegra210/xusb.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/nvidia/tegra210/xusb.bin \ + vendor/google/dragon/proprietary/vendor/firmware/bcm4350c0.hcd:$(TARGET_COPY_OUT_VENDOR)/firmware/bcm4350c0.hcd \ + vendor/google/dragon/proprietary/vendor/firmware/fw_bcmdhd.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/fw_bcmdhd.bin \ + vendor/google/dragon/proprietary/vendor/firmware/fw_bcmdhd_apsta.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/fw_bcmdhd_apsta.bin \ + vendor/google/dragon/proprietary/vendor/firmware/synaptics.img:$(TARGET_COPY_OUT_VENDOR)/firmware/synaptics.img \ + vendor/google/dragon/proprietary/vendor/lib/egl/libEGL_tegra.so:$(TARGET_COPY_OUT_VENDOR)/lib/egl/libEGL_tegra.so \ + vendor/google/dragon/proprietary/vendor/lib/egl/libGLESv1_CM_tegra.so:$(TARGET_COPY_OUT_VENDOR)/lib/egl/libGLESv1_CM_tegra.so \ + vendor/google/dragon/proprietary/vendor/lib/egl/libGLESv2_tegra.so:$(TARGET_COPY_OUT_VENDOR)/lib/egl/libGLESv2_tegra.so \ + vendor/google/dragon/proprietary/vendor/lib/hw/audio.primary.tegra.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/audio.primary.tegra.so \ + vendor/google/dragon/proprietary/vendor/lib/hw/camera.dragon.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/camera.dragon.so \ + vendor/google/dragon/proprietary/vendor/lib/hw/gralloc.tegra.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/gralloc.tegra.so \ + vendor/google/dragon/proprietary/vendor/lib/hw/memtrack.dragon.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/memtrack.dragon.so \ + vendor/google/dragon/proprietary/vendor/lib/hw/ts.default.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/ts.default.so \ + vendor/google/dragon/proprietary/vendor/lib/vulkan.tegra.so:$(TARGET_COPY_OUT_VENDOR)/lib/vulkan.tegra.so \ + vendor/google/dragon/proprietary/vendor/lib/libdrm.so:$(TARGET_COPY_OUT_VENDOR)/lib/libdrm.so \ + vendor/google/dragon/proprietary/vendor/lib/libfcamdng.so:$(TARGET_COPY_OUT_VENDOR)/lib/libfcamdng.so \ + vendor/google/dragon/proprietary/vendor/lib/libglcore.so:$(TARGET_COPY_OUT_VENDOR)/lib/libglcore.so \ + vendor/google/dragon/proprietary/vendor/lib/libmediacodecservice.so:$(TARGET_COPY_OUT_VENDOR)/lib/libmediacodecservice.so \ + vendor/google/dragon/proprietary/vendor/lib/libminijail_vendor.so:$(TARGET_COPY_OUT_VENDOR)/lib/libminijail_vendor.so \ + vendor/google/dragon/proprietary/vendor/lib/libnppc.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnppc.so \ + vendor/google/dragon/proprietary/vendor/lib/libnppi.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnppi.so \ + vendor/google/dragon/proprietary/vendor/lib/libnvaudiofx.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvaudiofx.so \ + vendor/google/dragon/proprietary/vendor/lib/libnvavp.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvavp.so \ + vendor/google/dragon/proprietary/vendor/lib/libnvblit.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvblit.so \ + vendor/google/dragon/proprietary/vendor/lib/libnvcam_imageencoder.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvcam_imageencoder.so \ + vendor/google/dragon/proprietary/vendor/lib/libnvcamerahdr_v3.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvcamerahdr_v3.so \ + vendor/google/dragon/proprietary/vendor/lib/libnvcameratools.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvcameratools.so \ + vendor/google/dragon/proprietary/vendor/lib/libnvcms.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvcms.so \ + vendor/google/dragon/proprietary/vendor/lib/libnvcompute.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvcompute.so \ + vendor/google/dragon/proprietary/vendor/lib/libnvddk_2d_v2.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvddk_2d_v2.so \ + vendor/google/dragon/proprietary/vendor/lib/libnvddk_vic.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvddk_vic.so \ + vendor/google/dragon/proprietary/vendor/lib/libnvglsi.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvglsi.so \ + vendor/google/dragon/proprietary/vendor/lib/libnvgr.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvgr.so \ + vendor/google/dragon/proprietary/vendor/lib/libnvisp_v3.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvisp_v3.so \ + vendor/google/dragon/proprietary/vendor/lib/libnvme_msenc.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvme_msenc.so \ + vendor/google/dragon/proprietary/vendor/lib/libnvmm.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvmm.so \ + vendor/google/dragon/proprietary/vendor/lib/libnvmm_asfparser.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvmm_asfparser.so \ + vendor/google/dragon/proprietary/vendor/lib/libnvmm_audio.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvmm_audio.so \ + vendor/google/dragon/proprietary/vendor/lib/libnvmm_aviparser.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvmm_aviparser.so \ + vendor/google/dragon/proprietary/vendor/lib/libnvmm_camera_v3.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvmm_camera_v3.so \ + vendor/google/dragon/proprietary/vendor/lib/libnvmm_contentpipe.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvmm_contentpipe.so \ + vendor/google/dragon/proprietary/vendor/lib/libnvmm_parser.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvmm_parser.so \ + vendor/google/dragon/proprietary/vendor/lib/libnvmm_utils.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvmm_utils.so \ + vendor/google/dragon/proprietary/vendor/lib/libnvmm_writer.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvmm_writer.so \ + vendor/google/dragon/proprietary/vendor/lib/libnvmmlite.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvmmlite.so \ + vendor/google/dragon/proprietary/vendor/lib/libnvmmlite_audio.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvmmlite_audio.so \ + vendor/google/dragon/proprietary/vendor/lib/libnvmmlite_image.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvmmlite_image.so \ + vendor/google/dragon/proprietary/vendor/lib/libnvmmlite_msaudio.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvmmlite_msaudio.so \ + vendor/google/dragon/proprietary/vendor/lib/libnvmmlite_utils.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvmmlite_utils.so \ + vendor/google/dragon/proprietary/vendor/lib/libnvmmlite_video.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvmmlite_video.so \ + vendor/google/dragon/proprietary/vendor/lib/libnvodm_imager.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvodm_imager.so \ + vendor/google/dragon/proprietary/vendor/lib/libnvoice.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvoice.so \ + vendor/google/dragon/proprietary/vendor/lib/libnvomx.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvomx.so \ + vendor/google/dragon/proprietary/vendor/lib/libnvomxilclient.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvomxilclient.so \ + vendor/google/dragon/proprietary/vendor/lib/libnvos.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvos.so \ + vendor/google/dragon/proprietary/vendor/lib/libnvparser.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvparser.so \ + vendor/google/dragon/proprietary/vendor/lib/libnvrm.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvrm.so \ + vendor/google/dragon/proprietary/vendor/lib/libnvrm_gpu.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvrm_gpu.so \ + vendor/google/dragon/proprietary/vendor/lib/libnvrm_graphics.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvrm_graphics.so \ + vendor/google/dragon/proprietary/vendor/lib/libnvrmapi_tegra.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvrmapi_tegra.so \ + vendor/google/dragon/proprietary/vendor/lib/libnvstitching.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvstitching.so \ + vendor/google/dragon/proprietary/vendor/lib/libnvtnr.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvtnr.so \ + vendor/google/dragon/proprietary/vendor/lib/libnvtvmr.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvtvmr.so \ + vendor/google/dragon/proprietary/vendor/lib/libnvvicsi_v3.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvvicsi_v3.so \ + vendor/google/dragon/proprietary/vendor/lib/libnvwinsys.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvwinsys.so \ + vendor/google/dragon/proprietary/vendor/lib/libnvwsi.so:$(TARGET_COPY_OUT_VENDOR)/lib/libnvwsi.so \ + vendor/google/dragon/proprietary/vendor/lib/libopencv24_tegra.so:$(TARGET_COPY_OUT_VENDOR)/lib/libopencv24_tegra.so \ + vendor/google/dragon/proprietary/vendor/lib/libphs.so:$(TARGET_COPY_OUT_VENDOR)/lib/libphs.so \ + vendor/google/dragon/proprietary/vendor/lib/libpython2.6.so:$(TARGET_COPY_OUT_VENDOR)/lib/libpython2.6.so \ + vendor/google/dragon/proprietary/vendor/lib/librm31080.so:$(TARGET_COPY_OUT_VENDOR)/lib/librm31080.so \ + vendor/google/dragon/proprietary/vendor/lib/librm_ts_service.so:$(TARGET_COPY_OUT_VENDOR)/lib/librm_ts_service.so \ + vendor/google/dragon/proprietary/vendor/lib/libscf.so:$(TARGET_COPY_OUT_VENDOR)/lib/libscf.so \ + vendor/google/dragon/proprietary/vendor/lib/libstagefrighthw.so:$(TARGET_COPY_OUT_VENDOR)/lib/libstagefrighthw.so \ + vendor/google/dragon/proprietary/vendor/lib/libtbb.so:$(TARGET_COPY_OUT_VENDOR)/lib/libtbb.so \ + vendor/google/dragon/proprietary/vendor/lib/libtlk_secure_hdcp_up.so:$(TARGET_COPY_OUT_VENDOR)/lib/libtlk_secure_hdcp_up.so \ + vendor/google/dragon/proprietary/vendor/lib/libtsec_wrapper.so:$(TARGET_COPY_OUT_VENDOR)/lib/libtsec_wrapper.so \ + vendor/google/dragon/proprietary/vendor/lib/libtsechdcp.so:$(TARGET_COPY_OUT_VENDOR)/lib/libtsechdcp.so \ + vendor/google/dragon/proprietary/vendor/lib64/egl/libEGL_tegra.so:$(TARGET_COPY_OUT_VENDOR)/lib64/egl/libEGL_tegra.so \ + vendor/google/dragon/proprietary/vendor/lib64/egl/libGLESv1_CM_tegra.so:$(TARGET_COPY_OUT_VENDOR)/lib64/egl/libGLESv1_CM_tegra.so \ + vendor/google/dragon/proprietary/vendor/lib64/egl/libGLESv2_tegra.so:$(TARGET_COPY_OUT_VENDOR)/lib64/egl/libGLESv2_tegra.so \ + vendor/google/dragon/proprietary/vendor/lib64/hw/gralloc.tegra.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/gralloc.tegra.so \ + vendor/google/dragon/proprietary/vendor/lib64/hw/memtrack.dragon.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/memtrack.dragon.so \ + vendor/google/dragon/proprietary/vendor/lib64/vulkan.tegra.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vulkan.tegra.so \ + vendor/google/dragon/proprietary/vendor/lib64/libdrm.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libdrm.so \ + vendor/google/dragon/proprietary/vendor/lib64/libglcore.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libglcore.so \ + vendor/google/dragon/proprietary/vendor/lib64/libminijail_vendor.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libminijail_vendor.so \ + vendor/google/dragon/proprietary/vendor/lib64/libnvavp.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libnvavp.so \ + vendor/google/dragon/proprietary/vendor/lib64/libnvblit.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libnvblit.so \ + vendor/google/dragon/proprietary/vendor/lib64/libnvcms.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libnvcms.so \ + vendor/google/dragon/proprietary/vendor/lib64/libnvcompute.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libnvcompute.so \ + vendor/google/dragon/proprietary/vendor/lib64/libnvddk_2d_v2.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libnvddk_2d_v2.so \ + vendor/google/dragon/proprietary/vendor/lib64/libnvddk_vic.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libnvddk_vic.so \ + vendor/google/dragon/proprietary/vendor/lib64/libnvglsi.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libnvglsi.so \ + vendor/google/dragon/proprietary/vendor/lib64/libnvgr.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libnvgr.so \ + vendor/google/dragon/proprietary/vendor/lib64/libnvos.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libnvos.so \ + vendor/google/dragon/proprietary/vendor/lib64/libnvrm.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libnvrm.so \ + vendor/google/dragon/proprietary/vendor/lib64/libnvrm_gpu.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libnvrm_gpu.so \ + vendor/google/dragon/proprietary/vendor/lib64/libnvrm_graphics.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libnvrm_graphics.so \ + vendor/google/dragon/proprietary/vendor/lib64/libnvrmapi_tegra.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libnvrmapi_tegra.so \ + vendor/google/dragon/proprietary/vendor/lib64/libnvwinsys.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libnvwinsys.so \ + vendor/google/dragon/proprietary/vendor/lib64/libnvwsi.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libnvwsi.so \ + vendor/google/dragon/proprietary/vendor/lib64/libphs.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libphs.so \ + vendor/google/dragon/proprietary/vendor/lib64/libselinux_vendor.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libselinux_vendor.so \ + vendor/google/dragon/proprietary/vendor/lib64/libstagefrighthw.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libstagefrighthw.so \ + vendor/google/dragon/proprietary/vendor/lib64/libtlk_secure_hdcp_up.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libtlk_secure_hdcp_up.so \ + vendor/google/dragon/proprietary/vendor/lib64/libtsec_wrapper.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libtsec_wrapper.so \ + vendor/google/dragon/proprietary/vendor/lib64/libtsechdcp.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libtsechdcp.so \ + vendor/google/dragon/proprietary/vendor/media/LMspeed_508.emd:$(TARGET_COPY_OUT_VENDOR)/media/LMspeed_508.emd \ + vendor/google/dragon/proprietary/vendor/media/PFFprec_600.emd:$(TARGET_COPY_OUT_VENDOR)/media/PFFprec_600.emd + +PRODUCT_COPY_FILES += \ + vendor/google/dragon/proprietary/vendor/lib64/libwvhidl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libwvhidl.so \ + vendor/google/dragon/proprietary/vendor/etc/init/android.hardware.drm@1.3-service.widevine.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.drm@1.3-service.widevine.rc \ + vendor/google/dragon/proprietary/vendor/bin/hw/android.hardware.drm@1.3-service.widevine:$(TARGET_COPY_OUT_VENDOR)/bin/hw/android.hardware.drm@1.3-service.widevine + +# boot.img +PRODUCT_COPY_FILES += \ + vendor/google/dragon/proprietary/vendor/firmware/cros-pd/dingdong_v1.7.317-b0bb7c9.bin:root/vendor/firmware/cros-pd/dingdong_v1.7.317-b0bb7c9.bin \ + vendor/google/dragon/proprietary/vendor/firmware/cros-pd/dingdong_v1.7.575-96b74f1.bin:root/vendor/firmware/cros-pd/dingdong_v1.7.575-96b74f1.bin \ + vendor/google/dragon/proprietary/vendor/firmware/cros-pd/dingdong_v1.7.684-69498dd.bin:root/vendor/firmware/cros-pd/dingdong_v1.7.684-69498dd.bin \ + vendor/google/dragon/proprietary/vendor/firmware/cros-pd/hoho_v1.7.317-b0bb7c9.bin:root/vendor/firmware/cros-pd/hoho_v1.7.317-b0bb7c9.bin \ + vendor/google/dragon/proprietary/vendor/firmware/cros-pd/hoho_v1.7.575-96b74f1.bin:root/vendor/firmware/cros-pd/hoho_v1.7.575-96b74f1.bin \ + vendor/google/dragon/proprietary/vendor/firmware/cros-pd/hoho_v1.7.684-69498dd.bin:root/vendor/firmware/cros-pd/hoho_v1.7.684-69498dd.bin \ + vendor/google/dragon/proprietary/vendor/firmware/cros-pd/zinger_v1.7.509-e5bffd3.bin:root/vendor/firmware/cros-pd/zinger_v1.7.509-e5bffd3.bin \ + vendor/google/dragon/proprietary/vendor/firmware/cros-pd/zinger_v1.7.539-91a0fa2.bin:root/vendor/firmware/cros-pd/zinger_v1.7.539-91a0fa2.bin \ + vendor/google/dragon/proprietary/vendor/firmware/nouveau/acr_ucode.bin:root/vendor/firmware/nouveau/acr_ucode.bin \ + vendor/google/dragon/proprietary/vendor/firmware/nouveau/fecs.bin:root/vendor/firmware/nouveau/fecs.bin \ + vendor/google/dragon/proprietary/vendor/firmware/nouveau/fecs_sig.bin:root/vendor/firmware/nouveau/fecs_sig.bin \ + vendor/google/dragon/proprietary/vendor/firmware/nouveau/gpmu_ucode_desc.bin:root/vendor/firmware/nouveau/gpmu_ucode_desc.bin \ + vendor/google/dragon/proprietary/vendor/firmware/nouveau/gpmu_ucode_image.bin:root/vendor/firmware/nouveau/gpmu_ucode_image.bin \ + vendor/google/dragon/proprietary/vendor/firmware/nouveau/nv12b_bundle:root/vendor/firmware/nouveau/nv12b_bundle \ + vendor/google/dragon/proprietary/vendor/firmware/nouveau/nv12b_fuc41ac:root/vendor/firmware/nouveau/nv12b_fuc41ac \ + vendor/google/dragon/proprietary/vendor/firmware/nouveau/nv12b_fuc41ad:root/vendor/firmware/nouveau/nv12b_fuc41ad \ + vendor/google/dragon/proprietary/vendor/firmware/nouveau/nv12b_fuc409c:root/vendor/firmware/nouveau/nv12b_fuc409c \ + vendor/google/dragon/proprietary/vendor/firmware/nouveau/nv12b_fuc409d:root/vendor/firmware/nouveau/nv12b_fuc409d \ + vendor/google/dragon/proprietary/vendor/firmware/nouveau/nv12b_method:root/vendor/firmware/nouveau/nv12b_method \ + vendor/google/dragon/proprietary/vendor/firmware/nouveau/nv12b_sw_ctx:root/vendor/firmware/nouveau/nv12b_sw_ctx \ + vendor/google/dragon/proprietary/vendor/firmware/nouveau/nv12b_sw_nonctx:root/vendor/firmware/nouveau/nv12b_sw_nonctx \ + vendor/google/dragon/proprietary/vendor/firmware/nouveau/pmu_bl.bin:root/vendor/firmware/nouveau/pmu_bl.bin \ + vendor/google/dragon/proprietary/vendor/firmware/nouveau/pmu_sig.bin:root/vendor/firmware/nouveau/pmu_sig.bin \ + vendor/google/dragon/proprietary/vendor/firmware/nvidia/tegra210/bpmp.bin:root/vendor/firmware/nvidia/tegra210/bpmp.bin \ + vendor/google/dragon/proprietary/vendor/firmware/nvidia/tegra210/nvdec_bl_prod.bin:root/vendor/firmware/nvidia/tegra210/nvdec_bl_prod.bin \ + vendor/google/dragon/proprietary/vendor/firmware/nvidia/tegra210/nvdec_ns.bin:root/vendor/firmware/nvidia/tegra210/nvdec_ns.bin \ + vendor/google/dragon/proprietary/vendor/firmware/nvidia/tegra210/nvdec_prod.bin:root/vendor/firmware/nvidia/tegra210/nvdec_prod.bin \ + vendor/google/dragon/proprietary/vendor/firmware/nvidia/tegra210/nvenc.bin:root/vendor/firmware/nvidia/tegra210/nvenc.bin \ + vendor/google/dragon/proprietary/vendor/firmware/nvidia/tegra210/nvjpg.bin:root/vendor/firmware/nvidia/tegra210/nvjpg.bin \ + vendor/google/dragon/proprietary/vendor/firmware/nvidia/tegra210/tegra_lp0_resume.fw:root/vendor/firmware/nvidia/tegra210/tegra_lp0_resume.fw \ + vendor/google/dragon/proprietary/vendor/firmware/nvidia/tegra210/vic.bin:root/vendor/firmware/nvidia/tegra210/vic.bin \ + vendor/google/dragon/proprietary/vendor/firmware/nvidia/tegra210/xusb.bin:root/vendor/firmware/nvidia/tegra210/xusb.bin + +PRODUCT_COPY_FILES += \ + vendor/google/dragon/proprietary/vendor/lib/hw/hwcomposer.dragon.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/hwcomposer.dragon.so \ + vendor/google/dragon/proprietary/vendor/lib64/hw/hwcomposer.dragon.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/hwcomposer.dragon.so + diff --git a/dragon/device-vendor.mk b/dragon/device-vendor.mk deleted file mode 100644 index 5acb91a3..00000000 --- a/dragon/device-vendor.mk +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 2015-2018 The Android Open Source Project -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# Prebuilt privileged APKs -PRODUCT_PACKAGES += \ - DragonKeyboardFirmwareUpdater - -# aptX -PRODUCT_COPY_FILES += \ - vendor/google/dragon/proprietary/system_ext/lib64/libaptX_encoder.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libaptX_encoder.so \ - vendor/google/dragon/proprietary/system_ext/lib64/libaptXHD_encoder.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libaptXHD_encoder.so - -PRODUCT_COPY_FILES += \ - vendor/google/dragon/proprietary/etc/sysconfig/nexus.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/sysconfig/nexus.xml - diff --git a/dragon/proprietary/etc/sysconfig/nexus.xml b/proprietary/system/etc/sysconfig/nexus.xml similarity index 100% rename from dragon/proprietary/etc/sysconfig/nexus.xml rename to proprietary/system/etc/sysconfig/nexus.xml diff --git a/dragon/proprietary/priv-app/DragonKeyboardFirmwareUpdater/DragonKeyboardFirmwareUpdater.apk b/proprietary/system/priv-app/DragonKeyboardFirmwareUpdater/DragonKeyboardFirmwareUpdater.apk similarity index 100% rename from dragon/proprietary/priv-app/DragonKeyboardFirmwareUpdater/DragonKeyboardFirmwareUpdater.apk rename to proprietary/system/priv-app/DragonKeyboardFirmwareUpdater/DragonKeyboardFirmwareUpdater.apk diff --git a/dragon/proprietary/system_ext/lib64/libaptXHD_encoder.so b/proprietary/system_ext/lib64/libaptXHD_encoder.so similarity index 100% rename from dragon/proprietary/system_ext/lib64/libaptXHD_encoder.so rename to proprietary/system_ext/lib64/libaptXHD_encoder.so diff --git a/dragon/proprietary/system_ext/lib64/libaptX_encoder.so b/proprietary/system_ext/lib64/libaptX_encoder.so similarity index 100% rename from dragon/proprietary/system_ext/lib64/libaptX_encoder.so rename to proprietary/system_ext/lib64/libaptX_encoder.so diff --git a/dragon-common/proprietary/vendor/bin/hw/android.hardware.drm@1.3-service.widevine b/proprietary/vendor/bin/hw/android.hardware.drm@1.3-service.widevine similarity index 100% rename from dragon-common/proprietary/vendor/bin/hw/android.hardware.drm@1.3-service.widevine rename to proprietary/vendor/bin/hw/android.hardware.drm@1.3-service.widevine diff --git a/dragon-common/proprietary/vendor/bin/tlk_daemon b/proprietary/vendor/bin/tlk_daemon similarity index 100% rename from dragon-common/proprietary/vendor/bin/tlk_daemon rename to proprietary/vendor/bin/tlk_daemon diff --git a/dragon-common/proprietary/vendor/etc/init/android.hardware.drm@1.3-service.widevine.rc b/proprietary/vendor/etc/init/android.hardware.drm@1.3-service.widevine.rc similarity index 100% rename from dragon-common/proprietary/vendor/etc/init/android.hardware.drm@1.3-service.widevine.rc rename to proprietary/vendor/etc/init/android.hardware.drm@1.3-service.widevine.rc diff --git a/dragon-common/proprietary/vendor/etc/model_frontal.xml b/proprietary/vendor/etc/model_frontal.xml similarity index 100% rename from dragon-common/proprietary/vendor/etc/model_frontal.xml rename to proprietary/vendor/etc/model_frontal.xml diff --git a/dragon-common/proprietary/vendor/etc/selinux/nonplat_mac_permissions.xml b/proprietary/vendor/etc/selinux/nonplat_mac_permissions.xml similarity index 100% rename from dragon-common/proprietary/vendor/etc/selinux/nonplat_mac_permissions.xml rename to proprietary/vendor/etc/selinux/nonplat_mac_permissions.xml diff --git a/dragon-common/proprietary/vendor/etc/version_info.txt b/proprietary/vendor/etc/version_info.txt similarity index 100% rename from dragon-common/proprietary/vendor/etc/version_info.txt rename to proprietary/vendor/etc/version_info.txt diff --git a/dragon-common/proprietary/vendor/firmware/bcm4350c0.hcd b/proprietary/vendor/firmware/bcm4350c0.hcd similarity index 100% rename from dragon-common/proprietary/vendor/firmware/bcm4350c0.hcd rename to proprietary/vendor/firmware/bcm4350c0.hcd diff --git a/dragon-common/proprietary/vendor/firmware/cros-pd/dingdong_v1.7.317-b0bb7c9.bin b/proprietary/vendor/firmware/cros-pd/dingdong_v1.7.317-b0bb7c9.bin similarity index 100% rename from dragon-common/proprietary/vendor/firmware/cros-pd/dingdong_v1.7.317-b0bb7c9.bin rename to proprietary/vendor/firmware/cros-pd/dingdong_v1.7.317-b0bb7c9.bin diff --git a/dragon-common/proprietary/vendor/firmware/cros-pd/dingdong_v1.7.575-96b74f1.bin b/proprietary/vendor/firmware/cros-pd/dingdong_v1.7.575-96b74f1.bin similarity index 100% rename from dragon-common/proprietary/vendor/firmware/cros-pd/dingdong_v1.7.575-96b74f1.bin rename to proprietary/vendor/firmware/cros-pd/dingdong_v1.7.575-96b74f1.bin diff --git a/dragon-common/proprietary/vendor/firmware/cros-pd/dingdong_v1.7.684-69498dd.bin b/proprietary/vendor/firmware/cros-pd/dingdong_v1.7.684-69498dd.bin similarity index 100% rename from dragon-common/proprietary/vendor/firmware/cros-pd/dingdong_v1.7.684-69498dd.bin rename to proprietary/vendor/firmware/cros-pd/dingdong_v1.7.684-69498dd.bin diff --git a/dragon-common/proprietary/vendor/firmware/cros-pd/hoho_v1.7.317-b0bb7c9.bin b/proprietary/vendor/firmware/cros-pd/hoho_v1.7.317-b0bb7c9.bin similarity index 100% rename from dragon-common/proprietary/vendor/firmware/cros-pd/hoho_v1.7.317-b0bb7c9.bin rename to proprietary/vendor/firmware/cros-pd/hoho_v1.7.317-b0bb7c9.bin diff --git a/dragon-common/proprietary/vendor/firmware/cros-pd/hoho_v1.7.575-96b74f1.bin b/proprietary/vendor/firmware/cros-pd/hoho_v1.7.575-96b74f1.bin similarity index 100% rename from dragon-common/proprietary/vendor/firmware/cros-pd/hoho_v1.7.575-96b74f1.bin rename to proprietary/vendor/firmware/cros-pd/hoho_v1.7.575-96b74f1.bin diff --git a/dragon-common/proprietary/vendor/firmware/cros-pd/hoho_v1.7.684-69498dd.bin b/proprietary/vendor/firmware/cros-pd/hoho_v1.7.684-69498dd.bin similarity index 100% rename from dragon-common/proprietary/vendor/firmware/cros-pd/hoho_v1.7.684-69498dd.bin rename to proprietary/vendor/firmware/cros-pd/hoho_v1.7.684-69498dd.bin diff --git a/dragon-common/proprietary/vendor/firmware/cros-pd/zinger_v1.7.509-e5bffd3.bin b/proprietary/vendor/firmware/cros-pd/zinger_v1.7.509-e5bffd3.bin similarity index 100% rename from dragon-common/proprietary/vendor/firmware/cros-pd/zinger_v1.7.509-e5bffd3.bin rename to proprietary/vendor/firmware/cros-pd/zinger_v1.7.509-e5bffd3.bin diff --git a/dragon-common/proprietary/vendor/firmware/cros-pd/zinger_v1.7.539-91a0fa2.bin b/proprietary/vendor/firmware/cros-pd/zinger_v1.7.539-91a0fa2.bin similarity index 100% rename from dragon-common/proprietary/vendor/firmware/cros-pd/zinger_v1.7.539-91a0fa2.bin rename to proprietary/vendor/firmware/cros-pd/zinger_v1.7.539-91a0fa2.bin diff --git a/dragon-common/proprietary/vendor/firmware/fw_bcmdhd.bin b/proprietary/vendor/firmware/fw_bcmdhd.bin similarity index 100% rename from dragon-common/proprietary/vendor/firmware/fw_bcmdhd.bin rename to proprietary/vendor/firmware/fw_bcmdhd.bin diff --git a/dragon-common/proprietary/vendor/firmware/fw_bcmdhd_apsta.bin b/proprietary/vendor/firmware/fw_bcmdhd_apsta.bin similarity index 100% rename from dragon-common/proprietary/vendor/firmware/fw_bcmdhd_apsta.bin rename to proprietary/vendor/firmware/fw_bcmdhd_apsta.bin diff --git a/dragon-common/proprietary/vendor/firmware/nouveau/acr_ucode.bin b/proprietary/vendor/firmware/nouveau/acr_ucode.bin similarity index 100% rename from dragon-common/proprietary/vendor/firmware/nouveau/acr_ucode.bin rename to proprietary/vendor/firmware/nouveau/acr_ucode.bin diff --git a/dragon-common/proprietary/vendor/firmware/nouveau/fecs.bin b/proprietary/vendor/firmware/nouveau/fecs.bin similarity index 100% rename from dragon-common/proprietary/vendor/firmware/nouveau/fecs.bin rename to proprietary/vendor/firmware/nouveau/fecs.bin diff --git a/dragon-common/proprietary/vendor/firmware/nouveau/fecs_sig.bin b/proprietary/vendor/firmware/nouveau/fecs_sig.bin similarity index 100% rename from dragon-common/proprietary/vendor/firmware/nouveau/fecs_sig.bin rename to proprietary/vendor/firmware/nouveau/fecs_sig.bin diff --git a/dragon-common/proprietary/vendor/firmware/nouveau/gpmu_ucode_desc.bin b/proprietary/vendor/firmware/nouveau/gpmu_ucode_desc.bin similarity index 100% rename from dragon-common/proprietary/vendor/firmware/nouveau/gpmu_ucode_desc.bin rename to proprietary/vendor/firmware/nouveau/gpmu_ucode_desc.bin diff --git a/dragon-common/proprietary/vendor/firmware/nouveau/gpmu_ucode_image.bin b/proprietary/vendor/firmware/nouveau/gpmu_ucode_image.bin similarity index 100% rename from dragon-common/proprietary/vendor/firmware/nouveau/gpmu_ucode_image.bin rename to proprietary/vendor/firmware/nouveau/gpmu_ucode_image.bin diff --git a/dragon-common/proprietary/vendor/firmware/nouveau/nv12b_bundle b/proprietary/vendor/firmware/nouveau/nv12b_bundle similarity index 100% rename from dragon-common/proprietary/vendor/firmware/nouveau/nv12b_bundle rename to proprietary/vendor/firmware/nouveau/nv12b_bundle diff --git a/dragon-common/proprietary/vendor/firmware/nouveau/nv12b_fuc409c b/proprietary/vendor/firmware/nouveau/nv12b_fuc409c similarity index 100% rename from dragon-common/proprietary/vendor/firmware/nouveau/nv12b_fuc409c rename to proprietary/vendor/firmware/nouveau/nv12b_fuc409c diff --git a/dragon-common/proprietary/vendor/firmware/nouveau/nv12b_fuc409d b/proprietary/vendor/firmware/nouveau/nv12b_fuc409d similarity index 100% rename from dragon-common/proprietary/vendor/firmware/nouveau/nv12b_fuc409d rename to proprietary/vendor/firmware/nouveau/nv12b_fuc409d diff --git a/dragon-common/proprietary/vendor/firmware/nouveau/nv12b_fuc41ac b/proprietary/vendor/firmware/nouveau/nv12b_fuc41ac similarity index 100% rename from dragon-common/proprietary/vendor/firmware/nouveau/nv12b_fuc41ac rename to proprietary/vendor/firmware/nouveau/nv12b_fuc41ac diff --git a/dragon-common/proprietary/vendor/firmware/nouveau/nv12b_fuc41ad b/proprietary/vendor/firmware/nouveau/nv12b_fuc41ad similarity index 100% rename from dragon-common/proprietary/vendor/firmware/nouveau/nv12b_fuc41ad rename to proprietary/vendor/firmware/nouveau/nv12b_fuc41ad diff --git a/dragon-common/proprietary/vendor/firmware/nouveau/nv12b_method b/proprietary/vendor/firmware/nouveau/nv12b_method similarity index 100% rename from dragon-common/proprietary/vendor/firmware/nouveau/nv12b_method rename to proprietary/vendor/firmware/nouveau/nv12b_method diff --git a/dragon-common/proprietary/vendor/firmware/nouveau/nv12b_sw_ctx b/proprietary/vendor/firmware/nouveau/nv12b_sw_ctx similarity index 100% rename from dragon-common/proprietary/vendor/firmware/nouveau/nv12b_sw_ctx rename to proprietary/vendor/firmware/nouveau/nv12b_sw_ctx diff --git a/dragon-common/proprietary/vendor/firmware/nouveau/nv12b_sw_nonctx b/proprietary/vendor/firmware/nouveau/nv12b_sw_nonctx similarity index 100% rename from dragon-common/proprietary/vendor/firmware/nouveau/nv12b_sw_nonctx rename to proprietary/vendor/firmware/nouveau/nv12b_sw_nonctx diff --git a/dragon-common/proprietary/vendor/firmware/nouveau/pmu_bl.bin b/proprietary/vendor/firmware/nouveau/pmu_bl.bin similarity index 100% rename from dragon-common/proprietary/vendor/firmware/nouveau/pmu_bl.bin rename to proprietary/vendor/firmware/nouveau/pmu_bl.bin diff --git a/dragon-common/proprietary/vendor/firmware/nouveau/pmu_sig.bin b/proprietary/vendor/firmware/nouveau/pmu_sig.bin similarity index 100% rename from dragon-common/proprietary/vendor/firmware/nouveau/pmu_sig.bin rename to proprietary/vendor/firmware/nouveau/pmu_sig.bin diff --git a/dragon-common/proprietary/vendor/firmware/nvidia/tegra210/bpmp.bin b/proprietary/vendor/firmware/nvidia/tegra210/bpmp.bin similarity index 100% rename from dragon-common/proprietary/vendor/firmware/nvidia/tegra210/bpmp.bin rename to proprietary/vendor/firmware/nvidia/tegra210/bpmp.bin diff --git a/dragon-common/proprietary/vendor/firmware/nvidia/tegra210/nvdec_bl_prod.bin b/proprietary/vendor/firmware/nvidia/tegra210/nvdec_bl_prod.bin similarity index 100% rename from dragon-common/proprietary/vendor/firmware/nvidia/tegra210/nvdec_bl_prod.bin rename to proprietary/vendor/firmware/nvidia/tegra210/nvdec_bl_prod.bin diff --git a/dragon-common/proprietary/vendor/firmware/nvidia/tegra210/nvdec_ns.bin b/proprietary/vendor/firmware/nvidia/tegra210/nvdec_ns.bin similarity index 100% rename from dragon-common/proprietary/vendor/firmware/nvidia/tegra210/nvdec_ns.bin rename to proprietary/vendor/firmware/nvidia/tegra210/nvdec_ns.bin diff --git a/dragon-common/proprietary/vendor/firmware/nvidia/tegra210/nvdec_prod.bin b/proprietary/vendor/firmware/nvidia/tegra210/nvdec_prod.bin similarity index 100% rename from dragon-common/proprietary/vendor/firmware/nvidia/tegra210/nvdec_prod.bin rename to proprietary/vendor/firmware/nvidia/tegra210/nvdec_prod.bin diff --git a/dragon-common/proprietary/vendor/firmware/nvidia/tegra210/nvenc.bin b/proprietary/vendor/firmware/nvidia/tegra210/nvenc.bin similarity index 100% rename from dragon-common/proprietary/vendor/firmware/nvidia/tegra210/nvenc.bin rename to proprietary/vendor/firmware/nvidia/tegra210/nvenc.bin diff --git a/dragon-common/proprietary/vendor/firmware/nvidia/tegra210/nvjpg.bin b/proprietary/vendor/firmware/nvidia/tegra210/nvjpg.bin similarity index 100% rename from dragon-common/proprietary/vendor/firmware/nvidia/tegra210/nvjpg.bin rename to proprietary/vendor/firmware/nvidia/tegra210/nvjpg.bin diff --git a/dragon-common/proprietary/vendor/firmware/nvidia/tegra210/tegra_lp0_resume.fw b/proprietary/vendor/firmware/nvidia/tegra210/tegra_lp0_resume.fw similarity index 100% rename from dragon-common/proprietary/vendor/firmware/nvidia/tegra210/tegra_lp0_resume.fw rename to proprietary/vendor/firmware/nvidia/tegra210/tegra_lp0_resume.fw diff --git a/dragon-common/proprietary/vendor/firmware/nvidia/tegra210/vic.bin b/proprietary/vendor/firmware/nvidia/tegra210/vic.bin similarity index 100% rename from dragon-common/proprietary/vendor/firmware/nvidia/tegra210/vic.bin rename to proprietary/vendor/firmware/nvidia/tegra210/vic.bin diff --git a/dragon-common/proprietary/vendor/firmware/nvidia/tegra210/xusb.bin b/proprietary/vendor/firmware/nvidia/tegra210/xusb.bin similarity index 100% rename from dragon-common/proprietary/vendor/firmware/nvidia/tegra210/xusb.bin rename to proprietary/vendor/firmware/nvidia/tegra210/xusb.bin diff --git a/dragon-common/proprietary/vendor/firmware/synaptics.img b/proprietary/vendor/firmware/synaptics.img similarity index 100% rename from dragon-common/proprietary/vendor/firmware/synaptics.img rename to proprietary/vendor/firmware/synaptics.img diff --git a/dragon-common/proprietary/vendor/lib/egl/libEGL_tegra.so b/proprietary/vendor/lib/egl/libEGL_tegra.so similarity index 100% rename from dragon-common/proprietary/vendor/lib/egl/libEGL_tegra.so rename to proprietary/vendor/lib/egl/libEGL_tegra.so diff --git a/dragon-common/proprietary/vendor/lib/egl/libGLESv1_CM_tegra.so b/proprietary/vendor/lib/egl/libGLESv1_CM_tegra.so similarity index 100% rename from dragon-common/proprietary/vendor/lib/egl/libGLESv1_CM_tegra.so rename to proprietary/vendor/lib/egl/libGLESv1_CM_tegra.so diff --git a/dragon-common/proprietary/vendor/lib/egl/libGLESv2_tegra.so b/proprietary/vendor/lib/egl/libGLESv2_tegra.so similarity index 100% rename from dragon-common/proprietary/vendor/lib/egl/libGLESv2_tegra.so rename to proprietary/vendor/lib/egl/libGLESv2_tegra.so diff --git a/dragon-common/proprietary/vendor/lib/hw/audio.primary.tegra.so b/proprietary/vendor/lib/hw/audio.primary.tegra.so similarity index 100% rename from dragon-common/proprietary/vendor/lib/hw/audio.primary.tegra.so rename to proprietary/vendor/lib/hw/audio.primary.tegra.so diff --git a/dragon-common/proprietary/vendor/lib/hw/camera.dragon.so b/proprietary/vendor/lib/hw/camera.dragon.so similarity index 100% rename from dragon-common/proprietary/vendor/lib/hw/camera.dragon.so rename to proprietary/vendor/lib/hw/camera.dragon.so diff --git a/dragon-common/proprietary/vendor/lib/hw/gralloc.tegra.so b/proprietary/vendor/lib/hw/gralloc.tegra.so similarity index 100% rename from dragon-common/proprietary/vendor/lib/hw/gralloc.tegra.so rename to proprietary/vendor/lib/hw/gralloc.tegra.so diff --git a/dragon-common/proprietary/vendor/lib/hw/hwcomposer.dragon.so b/proprietary/vendor/lib/hw/hwcomposer.dragon.so similarity index 100% rename from dragon-common/proprietary/vendor/lib/hw/hwcomposer.dragon.so rename to proprietary/vendor/lib/hw/hwcomposer.dragon.so diff --git a/dragon-common/proprietary/vendor/lib/hw/memtrack.dragon.so b/proprietary/vendor/lib/hw/memtrack.dragon.so similarity index 100% rename from dragon-common/proprietary/vendor/lib/hw/memtrack.dragon.so rename to proprietary/vendor/lib/hw/memtrack.dragon.so diff --git a/dragon-common/proprietary/vendor/lib/hw/ts.default.so b/proprietary/vendor/lib/hw/ts.default.so similarity index 100% rename from dragon-common/proprietary/vendor/lib/hw/ts.default.so rename to proprietary/vendor/lib/hw/ts.default.so diff --git a/dragon-common/proprietary/vendor/lib/libdrm.so b/proprietary/vendor/lib/libdrm.so similarity index 100% rename from dragon-common/proprietary/vendor/lib/libdrm.so rename to proprietary/vendor/lib/libdrm.so diff --git a/dragon-common/proprietary/vendor/lib/libfcamdng.so b/proprietary/vendor/lib/libfcamdng.so similarity index 100% rename from dragon-common/proprietary/vendor/lib/libfcamdng.so rename to proprietary/vendor/lib/libfcamdng.so diff --git a/dragon-common/proprietary/vendor/lib/libglcore.so b/proprietary/vendor/lib/libglcore.so similarity index 100% rename from dragon-common/proprietary/vendor/lib/libglcore.so rename to proprietary/vendor/lib/libglcore.so diff --git a/dragon-common/proprietary/vendor/lib/libmediacodecservice.so b/proprietary/vendor/lib/libmediacodecservice.so similarity index 100% rename from dragon-common/proprietary/vendor/lib/libmediacodecservice.so rename to proprietary/vendor/lib/libmediacodecservice.so diff --git a/dragon-common/proprietary/vendor/lib/libminijail_vendor.so b/proprietary/vendor/lib/libminijail_vendor.so similarity index 100% rename from dragon-common/proprietary/vendor/lib/libminijail_vendor.so rename to proprietary/vendor/lib/libminijail_vendor.so diff --git a/dragon-common/proprietary/vendor/lib/libnppc.so b/proprietary/vendor/lib/libnppc.so similarity index 100% rename from dragon-common/proprietary/vendor/lib/libnppc.so rename to proprietary/vendor/lib/libnppc.so diff --git a/dragon-common/proprietary/vendor/lib/libnppi.so b/proprietary/vendor/lib/libnppi.so similarity index 100% rename from dragon-common/proprietary/vendor/lib/libnppi.so rename to proprietary/vendor/lib/libnppi.so diff --git a/dragon-common/proprietary/vendor/lib/libnvaudiofx.so b/proprietary/vendor/lib/libnvaudiofx.so similarity index 100% rename from dragon-common/proprietary/vendor/lib/libnvaudiofx.so rename to proprietary/vendor/lib/libnvaudiofx.so diff --git a/dragon-common/proprietary/vendor/lib/libnvavp.so b/proprietary/vendor/lib/libnvavp.so similarity index 100% rename from dragon-common/proprietary/vendor/lib/libnvavp.so rename to proprietary/vendor/lib/libnvavp.so diff --git a/dragon-common/proprietary/vendor/lib/libnvblit.so b/proprietary/vendor/lib/libnvblit.so similarity index 100% rename from dragon-common/proprietary/vendor/lib/libnvblit.so rename to proprietary/vendor/lib/libnvblit.so diff --git a/dragon-common/proprietary/vendor/lib/libnvcam_imageencoder.so b/proprietary/vendor/lib/libnvcam_imageencoder.so similarity index 100% rename from dragon-common/proprietary/vendor/lib/libnvcam_imageencoder.so rename to proprietary/vendor/lib/libnvcam_imageencoder.so diff --git a/dragon-common/proprietary/vendor/lib/libnvcamerahdr_v3.so b/proprietary/vendor/lib/libnvcamerahdr_v3.so similarity index 100% rename from dragon-common/proprietary/vendor/lib/libnvcamerahdr_v3.so rename to proprietary/vendor/lib/libnvcamerahdr_v3.so diff --git a/dragon-common/proprietary/vendor/lib/libnvcameratools.so b/proprietary/vendor/lib/libnvcameratools.so similarity index 100% rename from dragon-common/proprietary/vendor/lib/libnvcameratools.so rename to proprietary/vendor/lib/libnvcameratools.so diff --git a/dragon-common/proprietary/vendor/lib/libnvcms.so b/proprietary/vendor/lib/libnvcms.so similarity index 100% rename from dragon-common/proprietary/vendor/lib/libnvcms.so rename to proprietary/vendor/lib/libnvcms.so diff --git a/dragon-common/proprietary/vendor/lib/libnvcompute.so b/proprietary/vendor/lib/libnvcompute.so similarity index 100% rename from dragon-common/proprietary/vendor/lib/libnvcompute.so rename to proprietary/vendor/lib/libnvcompute.so diff --git a/dragon-common/proprietary/vendor/lib/libnvddk_2d_v2.so b/proprietary/vendor/lib/libnvddk_2d_v2.so similarity index 100% rename from dragon-common/proprietary/vendor/lib/libnvddk_2d_v2.so rename to proprietary/vendor/lib/libnvddk_2d_v2.so diff --git a/dragon-common/proprietary/vendor/lib/libnvddk_vic.so b/proprietary/vendor/lib/libnvddk_vic.so similarity index 100% rename from dragon-common/proprietary/vendor/lib/libnvddk_vic.so rename to proprietary/vendor/lib/libnvddk_vic.so diff --git a/dragon-common/proprietary/vendor/lib/libnvglsi.so b/proprietary/vendor/lib/libnvglsi.so similarity index 100% rename from dragon-common/proprietary/vendor/lib/libnvglsi.so rename to proprietary/vendor/lib/libnvglsi.so diff --git a/dragon-common/proprietary/vendor/lib/libnvgr.so b/proprietary/vendor/lib/libnvgr.so similarity index 100% rename from dragon-common/proprietary/vendor/lib/libnvgr.so rename to proprietary/vendor/lib/libnvgr.so diff --git a/dragon-common/proprietary/vendor/lib/libnvisp_v3.so b/proprietary/vendor/lib/libnvisp_v3.so similarity index 100% rename from dragon-common/proprietary/vendor/lib/libnvisp_v3.so rename to proprietary/vendor/lib/libnvisp_v3.so diff --git a/dragon-common/proprietary/vendor/lib/libnvme_msenc.so b/proprietary/vendor/lib/libnvme_msenc.so similarity index 100% rename from dragon-common/proprietary/vendor/lib/libnvme_msenc.so rename to proprietary/vendor/lib/libnvme_msenc.so diff --git a/dragon-common/proprietary/vendor/lib/libnvmm.so b/proprietary/vendor/lib/libnvmm.so similarity index 100% rename from dragon-common/proprietary/vendor/lib/libnvmm.so rename to proprietary/vendor/lib/libnvmm.so diff --git a/dragon-common/proprietary/vendor/lib/libnvmm_asfparser.so b/proprietary/vendor/lib/libnvmm_asfparser.so similarity index 100% rename from dragon-common/proprietary/vendor/lib/libnvmm_asfparser.so rename to proprietary/vendor/lib/libnvmm_asfparser.so diff --git a/dragon-common/proprietary/vendor/lib/libnvmm_audio.so b/proprietary/vendor/lib/libnvmm_audio.so similarity index 100% rename from dragon-common/proprietary/vendor/lib/libnvmm_audio.so rename to proprietary/vendor/lib/libnvmm_audio.so diff --git a/dragon-common/proprietary/vendor/lib/libnvmm_aviparser.so b/proprietary/vendor/lib/libnvmm_aviparser.so similarity index 100% rename from dragon-common/proprietary/vendor/lib/libnvmm_aviparser.so rename to proprietary/vendor/lib/libnvmm_aviparser.so diff --git a/dragon-common/proprietary/vendor/lib/libnvmm_camera_v3.so b/proprietary/vendor/lib/libnvmm_camera_v3.so similarity index 100% rename from dragon-common/proprietary/vendor/lib/libnvmm_camera_v3.so rename to proprietary/vendor/lib/libnvmm_camera_v3.so diff --git a/dragon-common/proprietary/vendor/lib/libnvmm_contentpipe.so b/proprietary/vendor/lib/libnvmm_contentpipe.so similarity index 100% rename from dragon-common/proprietary/vendor/lib/libnvmm_contentpipe.so rename to proprietary/vendor/lib/libnvmm_contentpipe.so diff --git a/dragon-common/proprietary/vendor/lib/libnvmm_parser.so b/proprietary/vendor/lib/libnvmm_parser.so similarity index 100% rename from dragon-common/proprietary/vendor/lib/libnvmm_parser.so rename to proprietary/vendor/lib/libnvmm_parser.so diff --git a/dragon-common/proprietary/vendor/lib/libnvmm_utils.so b/proprietary/vendor/lib/libnvmm_utils.so similarity index 100% rename from dragon-common/proprietary/vendor/lib/libnvmm_utils.so rename to proprietary/vendor/lib/libnvmm_utils.so diff --git a/dragon-common/proprietary/vendor/lib/libnvmm_writer.so b/proprietary/vendor/lib/libnvmm_writer.so similarity index 100% rename from dragon-common/proprietary/vendor/lib/libnvmm_writer.so rename to proprietary/vendor/lib/libnvmm_writer.so diff --git a/dragon-common/proprietary/vendor/lib/libnvmmlite.so b/proprietary/vendor/lib/libnvmmlite.so similarity index 100% rename from dragon-common/proprietary/vendor/lib/libnvmmlite.so rename to proprietary/vendor/lib/libnvmmlite.so diff --git a/dragon-common/proprietary/vendor/lib/libnvmmlite_audio.so b/proprietary/vendor/lib/libnvmmlite_audio.so similarity index 100% rename from dragon-common/proprietary/vendor/lib/libnvmmlite_audio.so rename to proprietary/vendor/lib/libnvmmlite_audio.so diff --git a/dragon-common/proprietary/vendor/lib/libnvmmlite_image.so b/proprietary/vendor/lib/libnvmmlite_image.so similarity index 100% rename from dragon-common/proprietary/vendor/lib/libnvmmlite_image.so rename to proprietary/vendor/lib/libnvmmlite_image.so diff --git a/dragon-common/proprietary/vendor/lib/libnvmmlite_msaudio.so b/proprietary/vendor/lib/libnvmmlite_msaudio.so similarity index 100% rename from dragon-common/proprietary/vendor/lib/libnvmmlite_msaudio.so rename to proprietary/vendor/lib/libnvmmlite_msaudio.so diff --git a/dragon-common/proprietary/vendor/lib/libnvmmlite_utils.so b/proprietary/vendor/lib/libnvmmlite_utils.so similarity index 100% rename from dragon-common/proprietary/vendor/lib/libnvmmlite_utils.so rename to proprietary/vendor/lib/libnvmmlite_utils.so diff --git a/dragon-common/proprietary/vendor/lib/libnvmmlite_video.so b/proprietary/vendor/lib/libnvmmlite_video.so similarity index 100% rename from dragon-common/proprietary/vendor/lib/libnvmmlite_video.so rename to proprietary/vendor/lib/libnvmmlite_video.so diff --git a/dragon-common/proprietary/vendor/lib/libnvodm_imager.so b/proprietary/vendor/lib/libnvodm_imager.so similarity index 100% rename from dragon-common/proprietary/vendor/lib/libnvodm_imager.so rename to proprietary/vendor/lib/libnvodm_imager.so diff --git a/dragon-common/proprietary/vendor/lib/libnvoice.so b/proprietary/vendor/lib/libnvoice.so similarity index 100% rename from dragon-common/proprietary/vendor/lib/libnvoice.so rename to proprietary/vendor/lib/libnvoice.so diff --git a/dragon-common/proprietary/vendor/lib/libnvomx.so b/proprietary/vendor/lib/libnvomx.so similarity index 100% rename from dragon-common/proprietary/vendor/lib/libnvomx.so rename to proprietary/vendor/lib/libnvomx.so diff --git a/dragon-common/proprietary/vendor/lib/libnvomxilclient.so b/proprietary/vendor/lib/libnvomxilclient.so similarity index 100% rename from dragon-common/proprietary/vendor/lib/libnvomxilclient.so rename to proprietary/vendor/lib/libnvomxilclient.so diff --git a/dragon-common/proprietary/vendor/lib/libnvos.so b/proprietary/vendor/lib/libnvos.so similarity index 100% rename from dragon-common/proprietary/vendor/lib/libnvos.so rename to proprietary/vendor/lib/libnvos.so diff --git a/dragon-common/proprietary/vendor/lib/libnvparser.so b/proprietary/vendor/lib/libnvparser.so similarity index 100% rename from dragon-common/proprietary/vendor/lib/libnvparser.so rename to proprietary/vendor/lib/libnvparser.so diff --git a/dragon-common/proprietary/vendor/lib/libnvrm.so b/proprietary/vendor/lib/libnvrm.so similarity index 100% rename from dragon-common/proprietary/vendor/lib/libnvrm.so rename to proprietary/vendor/lib/libnvrm.so diff --git a/dragon-common/proprietary/vendor/lib/libnvrm_gpu.so b/proprietary/vendor/lib/libnvrm_gpu.so similarity index 100% rename from dragon-common/proprietary/vendor/lib/libnvrm_gpu.so rename to proprietary/vendor/lib/libnvrm_gpu.so diff --git a/dragon-common/proprietary/vendor/lib/libnvrm_graphics.so b/proprietary/vendor/lib/libnvrm_graphics.so similarity index 100% rename from dragon-common/proprietary/vendor/lib/libnvrm_graphics.so rename to proprietary/vendor/lib/libnvrm_graphics.so diff --git a/dragon-common/proprietary/vendor/lib/libnvrmapi_tegra.so b/proprietary/vendor/lib/libnvrmapi_tegra.so similarity index 100% rename from dragon-common/proprietary/vendor/lib/libnvrmapi_tegra.so rename to proprietary/vendor/lib/libnvrmapi_tegra.so diff --git a/dragon-common/proprietary/vendor/lib/libnvstitching.so b/proprietary/vendor/lib/libnvstitching.so similarity index 100% rename from dragon-common/proprietary/vendor/lib/libnvstitching.so rename to proprietary/vendor/lib/libnvstitching.so diff --git a/dragon-common/proprietary/vendor/lib/libnvtnr.so b/proprietary/vendor/lib/libnvtnr.so similarity index 100% rename from dragon-common/proprietary/vendor/lib/libnvtnr.so rename to proprietary/vendor/lib/libnvtnr.so diff --git a/dragon-common/proprietary/vendor/lib/libnvtvmr.so b/proprietary/vendor/lib/libnvtvmr.so similarity index 100% rename from dragon-common/proprietary/vendor/lib/libnvtvmr.so rename to proprietary/vendor/lib/libnvtvmr.so diff --git a/dragon-common/proprietary/vendor/lib/libnvvicsi_v3.so b/proprietary/vendor/lib/libnvvicsi_v3.so similarity index 100% rename from dragon-common/proprietary/vendor/lib/libnvvicsi_v3.so rename to proprietary/vendor/lib/libnvvicsi_v3.so diff --git a/dragon-common/proprietary/vendor/lib/libnvwinsys.so b/proprietary/vendor/lib/libnvwinsys.so similarity index 100% rename from dragon-common/proprietary/vendor/lib/libnvwinsys.so rename to proprietary/vendor/lib/libnvwinsys.so diff --git a/dragon-common/proprietary/vendor/lib/libnvwsi.so b/proprietary/vendor/lib/libnvwsi.so similarity index 100% rename from dragon-common/proprietary/vendor/lib/libnvwsi.so rename to proprietary/vendor/lib/libnvwsi.so diff --git a/dragon-common/proprietary/vendor/lib/libopencv24_tegra.so b/proprietary/vendor/lib/libopencv24_tegra.so similarity index 100% rename from dragon-common/proprietary/vendor/lib/libopencv24_tegra.so rename to proprietary/vendor/lib/libopencv24_tegra.so diff --git a/dragon-common/proprietary/vendor/lib/libphs.so b/proprietary/vendor/lib/libphs.so similarity index 100% rename from dragon-common/proprietary/vendor/lib/libphs.so rename to proprietary/vendor/lib/libphs.so diff --git a/dragon-common/proprietary/vendor/lib/libpython2.6.so b/proprietary/vendor/lib/libpython2.6.so similarity index 100% rename from dragon-common/proprietary/vendor/lib/libpython2.6.so rename to proprietary/vendor/lib/libpython2.6.so diff --git a/dragon-common/proprietary/vendor/lib/librm31080.so b/proprietary/vendor/lib/librm31080.so similarity index 100% rename from dragon-common/proprietary/vendor/lib/librm31080.so rename to proprietary/vendor/lib/librm31080.so diff --git a/dragon-common/proprietary/vendor/lib/librm_ts_service.so b/proprietary/vendor/lib/librm_ts_service.so similarity index 100% rename from dragon-common/proprietary/vendor/lib/librm_ts_service.so rename to proprietary/vendor/lib/librm_ts_service.so diff --git a/dragon-common/proprietary/vendor/lib/libscf.so b/proprietary/vendor/lib/libscf.so similarity index 100% rename from dragon-common/proprietary/vendor/lib/libscf.so rename to proprietary/vendor/lib/libscf.so diff --git a/dragon-common/proprietary/vendor/lib/libstagefrighthw.so b/proprietary/vendor/lib/libstagefrighthw.so similarity index 100% rename from dragon-common/proprietary/vendor/lib/libstagefrighthw.so rename to proprietary/vendor/lib/libstagefrighthw.so diff --git a/dragon-common/proprietary/vendor/lib/libtbb.so b/proprietary/vendor/lib/libtbb.so similarity index 100% rename from dragon-common/proprietary/vendor/lib/libtbb.so rename to proprietary/vendor/lib/libtbb.so diff --git a/dragon-common/proprietary/vendor/lib/libtlk_secure_hdcp_up.so b/proprietary/vendor/lib/libtlk_secure_hdcp_up.so similarity index 100% rename from dragon-common/proprietary/vendor/lib/libtlk_secure_hdcp_up.so rename to proprietary/vendor/lib/libtlk_secure_hdcp_up.so diff --git a/dragon-common/proprietary/vendor/lib/libtsec_wrapper.so b/proprietary/vendor/lib/libtsec_wrapper.so similarity index 100% rename from dragon-common/proprietary/vendor/lib/libtsec_wrapper.so rename to proprietary/vendor/lib/libtsec_wrapper.so diff --git a/dragon-common/proprietary/vendor/lib/libtsechdcp.so b/proprietary/vendor/lib/libtsechdcp.so similarity index 100% rename from dragon-common/proprietary/vendor/lib/libtsechdcp.so rename to proprietary/vendor/lib/libtsechdcp.so diff --git a/dragon-common/proprietary/vendor/lib/vulkan.tegra.so b/proprietary/vendor/lib/vulkan.tegra.so similarity index 100% rename from dragon-common/proprietary/vendor/lib/vulkan.tegra.so rename to proprietary/vendor/lib/vulkan.tegra.so diff --git a/dragon-common/proprietary/vendor/lib64/egl/libEGL_tegra.so b/proprietary/vendor/lib64/egl/libEGL_tegra.so similarity index 100% rename from dragon-common/proprietary/vendor/lib64/egl/libEGL_tegra.so rename to proprietary/vendor/lib64/egl/libEGL_tegra.so diff --git a/dragon-common/proprietary/vendor/lib64/egl/libGLESv1_CM_tegra.so b/proprietary/vendor/lib64/egl/libGLESv1_CM_tegra.so similarity index 100% rename from dragon-common/proprietary/vendor/lib64/egl/libGLESv1_CM_tegra.so rename to proprietary/vendor/lib64/egl/libGLESv1_CM_tegra.so diff --git a/dragon-common/proprietary/vendor/lib64/egl/libGLESv2_tegra.so b/proprietary/vendor/lib64/egl/libGLESv2_tegra.so similarity index 100% rename from dragon-common/proprietary/vendor/lib64/egl/libGLESv2_tegra.so rename to proprietary/vendor/lib64/egl/libGLESv2_tegra.so diff --git a/dragon-common/proprietary/vendor/lib64/hw/gralloc.tegra.so b/proprietary/vendor/lib64/hw/gralloc.tegra.so similarity index 100% rename from dragon-common/proprietary/vendor/lib64/hw/gralloc.tegra.so rename to proprietary/vendor/lib64/hw/gralloc.tegra.so diff --git a/dragon-common/proprietary/vendor/lib64/hw/hwcomposer.dragon.so b/proprietary/vendor/lib64/hw/hwcomposer.dragon.so similarity index 100% rename from dragon-common/proprietary/vendor/lib64/hw/hwcomposer.dragon.so rename to proprietary/vendor/lib64/hw/hwcomposer.dragon.so diff --git a/dragon-common/proprietary/vendor/lib64/hw/memtrack.dragon.so b/proprietary/vendor/lib64/hw/memtrack.dragon.so similarity index 100% rename from dragon-common/proprietary/vendor/lib64/hw/memtrack.dragon.so rename to proprietary/vendor/lib64/hw/memtrack.dragon.so diff --git a/dragon-common/proprietary/vendor/lib64/libdrm.so b/proprietary/vendor/lib64/libdrm.so similarity index 100% rename from dragon-common/proprietary/vendor/lib64/libdrm.so rename to proprietary/vendor/lib64/libdrm.so diff --git a/dragon-common/proprietary/vendor/lib64/libglcore.so b/proprietary/vendor/lib64/libglcore.so similarity index 100% rename from dragon-common/proprietary/vendor/lib64/libglcore.so rename to proprietary/vendor/lib64/libglcore.so diff --git a/dragon-common/proprietary/vendor/lib64/libminijail_vendor.so b/proprietary/vendor/lib64/libminijail_vendor.so similarity index 100% rename from dragon-common/proprietary/vendor/lib64/libminijail_vendor.so rename to proprietary/vendor/lib64/libminijail_vendor.so diff --git a/dragon-common/proprietary/vendor/lib64/libnvavp.so b/proprietary/vendor/lib64/libnvavp.so similarity index 100% rename from dragon-common/proprietary/vendor/lib64/libnvavp.so rename to proprietary/vendor/lib64/libnvavp.so diff --git a/dragon-common/proprietary/vendor/lib64/libnvblit.so b/proprietary/vendor/lib64/libnvblit.so similarity index 100% rename from dragon-common/proprietary/vendor/lib64/libnvblit.so rename to proprietary/vendor/lib64/libnvblit.so diff --git a/dragon-common/proprietary/vendor/lib64/libnvcms.so b/proprietary/vendor/lib64/libnvcms.so similarity index 100% rename from dragon-common/proprietary/vendor/lib64/libnvcms.so rename to proprietary/vendor/lib64/libnvcms.so diff --git a/dragon-common/proprietary/vendor/lib64/libnvcompute.so b/proprietary/vendor/lib64/libnvcompute.so similarity index 100% rename from dragon-common/proprietary/vendor/lib64/libnvcompute.so rename to proprietary/vendor/lib64/libnvcompute.so diff --git a/dragon-common/proprietary/vendor/lib64/libnvddk_2d_v2.so b/proprietary/vendor/lib64/libnvddk_2d_v2.so similarity index 100% rename from dragon-common/proprietary/vendor/lib64/libnvddk_2d_v2.so rename to proprietary/vendor/lib64/libnvddk_2d_v2.so diff --git a/dragon-common/proprietary/vendor/lib64/libnvddk_vic.so b/proprietary/vendor/lib64/libnvddk_vic.so similarity index 100% rename from dragon-common/proprietary/vendor/lib64/libnvddk_vic.so rename to proprietary/vendor/lib64/libnvddk_vic.so diff --git a/dragon-common/proprietary/vendor/lib64/libnvglsi.so b/proprietary/vendor/lib64/libnvglsi.so similarity index 100% rename from dragon-common/proprietary/vendor/lib64/libnvglsi.so rename to proprietary/vendor/lib64/libnvglsi.so diff --git a/dragon-common/proprietary/vendor/lib64/libnvgr.so b/proprietary/vendor/lib64/libnvgr.so similarity index 100% rename from dragon-common/proprietary/vendor/lib64/libnvgr.so rename to proprietary/vendor/lib64/libnvgr.so diff --git a/dragon-common/proprietary/vendor/lib64/libnvos.so b/proprietary/vendor/lib64/libnvos.so similarity index 100% rename from dragon-common/proprietary/vendor/lib64/libnvos.so rename to proprietary/vendor/lib64/libnvos.so diff --git a/dragon-common/proprietary/vendor/lib64/libnvrm.so b/proprietary/vendor/lib64/libnvrm.so similarity index 100% rename from dragon-common/proprietary/vendor/lib64/libnvrm.so rename to proprietary/vendor/lib64/libnvrm.so diff --git a/dragon-common/proprietary/vendor/lib64/libnvrm_gpu.so b/proprietary/vendor/lib64/libnvrm_gpu.so similarity index 100% rename from dragon-common/proprietary/vendor/lib64/libnvrm_gpu.so rename to proprietary/vendor/lib64/libnvrm_gpu.so diff --git a/dragon-common/proprietary/vendor/lib64/libnvrm_graphics.so b/proprietary/vendor/lib64/libnvrm_graphics.so similarity index 100% rename from dragon-common/proprietary/vendor/lib64/libnvrm_graphics.so rename to proprietary/vendor/lib64/libnvrm_graphics.so diff --git a/dragon-common/proprietary/vendor/lib64/libnvrmapi_tegra.so b/proprietary/vendor/lib64/libnvrmapi_tegra.so similarity index 100% rename from dragon-common/proprietary/vendor/lib64/libnvrmapi_tegra.so rename to proprietary/vendor/lib64/libnvrmapi_tegra.so diff --git a/dragon-common/proprietary/vendor/lib64/libnvwinsys.so b/proprietary/vendor/lib64/libnvwinsys.so similarity index 100% rename from dragon-common/proprietary/vendor/lib64/libnvwinsys.so rename to proprietary/vendor/lib64/libnvwinsys.so diff --git a/dragon-common/proprietary/vendor/lib64/libnvwsi.so b/proprietary/vendor/lib64/libnvwsi.so similarity index 100% rename from dragon-common/proprietary/vendor/lib64/libnvwsi.so rename to proprietary/vendor/lib64/libnvwsi.so diff --git a/dragon-common/proprietary/vendor/lib64/libphs.so b/proprietary/vendor/lib64/libphs.so similarity index 100% rename from dragon-common/proprietary/vendor/lib64/libphs.so rename to proprietary/vendor/lib64/libphs.so diff --git a/dragon-common/proprietary/vendor/lib64/libselinux_vendor.so b/proprietary/vendor/lib64/libselinux_vendor.so similarity index 100% rename from dragon-common/proprietary/vendor/lib64/libselinux_vendor.so rename to proprietary/vendor/lib64/libselinux_vendor.so diff --git a/dragon-common/proprietary/vendor/lib64/libstagefrighthw.so b/proprietary/vendor/lib64/libstagefrighthw.so similarity index 100% rename from dragon-common/proprietary/vendor/lib64/libstagefrighthw.so rename to proprietary/vendor/lib64/libstagefrighthw.so diff --git a/dragon-common/proprietary/vendor/lib64/libtlk_secure_hdcp_up.so b/proprietary/vendor/lib64/libtlk_secure_hdcp_up.so similarity index 100% rename from dragon-common/proprietary/vendor/lib64/libtlk_secure_hdcp_up.so rename to proprietary/vendor/lib64/libtlk_secure_hdcp_up.so diff --git a/dragon-common/proprietary/vendor/lib64/libtsec_wrapper.so b/proprietary/vendor/lib64/libtsec_wrapper.so similarity index 100% rename from dragon-common/proprietary/vendor/lib64/libtsec_wrapper.so rename to proprietary/vendor/lib64/libtsec_wrapper.so diff --git a/dragon-common/proprietary/vendor/lib64/libtsechdcp.so b/proprietary/vendor/lib64/libtsechdcp.so similarity index 100% rename from dragon-common/proprietary/vendor/lib64/libtsechdcp.so rename to proprietary/vendor/lib64/libtsechdcp.so diff --git a/dragon-common/proprietary/vendor/lib64/libwvhidl.so b/proprietary/vendor/lib64/libwvhidl.so similarity index 100% rename from dragon-common/proprietary/vendor/lib64/libwvhidl.so rename to proprietary/vendor/lib64/libwvhidl.so diff --git a/dragon-common/proprietary/vendor/lib64/vulkan.tegra.so b/proprietary/vendor/lib64/vulkan.tegra.so similarity index 100% rename from dragon-common/proprietary/vendor/lib64/vulkan.tegra.so rename to proprietary/vendor/lib64/vulkan.tegra.so diff --git a/dragon-common/proprietary/vendor/media/LMspeed_508.emd b/proprietary/vendor/media/LMspeed_508.emd similarity index 100% rename from dragon-common/proprietary/vendor/media/LMspeed_508.emd rename to proprietary/vendor/media/LMspeed_508.emd diff --git a/dragon-common/proprietary/vendor/media/PFFprec_600.emd b/proprietary/vendor/media/PFFprec_600.emd similarity index 100% rename from dragon-common/proprietary/vendor/media/PFFprec_600.emd rename to proprietary/vendor/media/PFFprec_600.emd