bonito: Relocate a few system blobs
* Move everything out of /system * Move all CNE/SecureUI blobs to /system_ext Change-Id: I7bd212c84c406424226b97283205eb53af267efb
This commit is contained in:
193
Android.bp
193
Android.bp
@@ -5,88 +5,6 @@
|
||||
soong_namespace {
|
||||
}
|
||||
|
||||
android_app_import {
|
||||
name: "QtiTelephonyService",
|
||||
owner: "google",
|
||||
apk: "proprietary/app/QtiTelephonyService/QtiTelephonyService.apk",
|
||||
certificate: "platform",
|
||||
dex_preopt: {
|
||||
enabled: false,
|
||||
},
|
||||
}
|
||||
|
||||
android_app_import {
|
||||
name: "atfwd",
|
||||
owner: "google",
|
||||
apk: "proprietary/app/atfwd/atfwd.apk",
|
||||
certificate: "platform",
|
||||
dex_preopt: {
|
||||
enabled: false,
|
||||
},
|
||||
}
|
||||
|
||||
android_app_import {
|
||||
name: "ims",
|
||||
owner: "google",
|
||||
apk: "proprietary/app/ims/ims.apk",
|
||||
certificate: "platform",
|
||||
dex_preopt: {
|
||||
enabled: false,
|
||||
},
|
||||
}
|
||||
|
||||
android_app_import {
|
||||
name: "uceShimService",
|
||||
owner: "google",
|
||||
apk: "proprietary/app/uceShimService/uceShimService.apk",
|
||||
certificate: "platform",
|
||||
dex_preopt: {
|
||||
enabled: false,
|
||||
},
|
||||
}
|
||||
|
||||
android_app_import {
|
||||
name: "uimremoteclient",
|
||||
owner: "google",
|
||||
apk: "proprietary/app/uimremoteclient/uimremoteclient.apk",
|
||||
certificate: "platform",
|
||||
dex_preopt: {
|
||||
enabled: false,
|
||||
},
|
||||
}
|
||||
|
||||
android_app_import {
|
||||
name: "uimremoteserver",
|
||||
owner: "google",
|
||||
apk: "proprietary/app/uimremoteserver/uimremoteserver.apk",
|
||||
certificate: "platform",
|
||||
dex_preopt: {
|
||||
enabled: false,
|
||||
},
|
||||
}
|
||||
|
||||
android_app_import {
|
||||
name: "CNEService",
|
||||
owner: "google",
|
||||
apk: "proprietary/priv-app/CNEService/CNEService.apk",
|
||||
certificate: "platform",
|
||||
dex_preopt: {
|
||||
enabled: false,
|
||||
},
|
||||
privileged: true,
|
||||
}
|
||||
|
||||
android_app_import {
|
||||
name: "qcrilmsgtunnel",
|
||||
owner: "google",
|
||||
apk: "proprietary/priv-app/qcrilmsgtunnel/qcrilmsgtunnel.apk",
|
||||
certificate: "platform",
|
||||
dex_preopt: {
|
||||
enabled: false,
|
||||
},
|
||||
privileged: true,
|
||||
}
|
||||
|
||||
android_app_import {
|
||||
name: "MobileFeliCaClient",
|
||||
owner: "google",
|
||||
@@ -165,9 +83,20 @@ android_app_import {
|
||||
}
|
||||
|
||||
android_app_import {
|
||||
name: "com.qualcomm.qti.services.secureui",
|
||||
name: "uimremoteclient",
|
||||
owner: "google",
|
||||
apk: "proprietary/product/app/com.qualcomm.qti.services.secureui/com.qualcomm.qti.services.secureui.apk",
|
||||
apk: "proprietary/product/app/uimremoteclient/uimremoteclient.apk",
|
||||
certificate: "platform",
|
||||
dex_preopt: {
|
||||
enabled: false,
|
||||
},
|
||||
product_specific: true,
|
||||
}
|
||||
|
||||
android_app_import {
|
||||
name: "uimremoteserver",
|
||||
owner: "google",
|
||||
apk: "proprietary/product/app/uimremoteserver/uimremoteserver.apk",
|
||||
certificate: "platform",
|
||||
dex_preopt: {
|
||||
enabled: false,
|
||||
@@ -427,6 +356,85 @@ android_app_import {
|
||||
product_specific: true,
|
||||
}
|
||||
|
||||
android_app_import {
|
||||
name: "com.qualcomm.qti.services.secureui",
|
||||
owner: "google",
|
||||
apk: "proprietary/system_ext/app/com.qualcomm.qti.services.secureui/com.qualcomm.qti.services.secureui.apk",
|
||||
certificate: "platform",
|
||||
dex_preopt: {
|
||||
enabled: false,
|
||||
},
|
||||
system_ext_specific: true,
|
||||
}
|
||||
|
||||
android_app_import {
|
||||
name: "QtiTelephonyService",
|
||||
owner: "google",
|
||||
apk: "proprietary/system_ext/app/QtiTelephonyService/QtiTelephonyService.apk",
|
||||
certificate: "platform",
|
||||
dex_preopt: {
|
||||
enabled: false,
|
||||
},
|
||||
system_ext_specific: true,
|
||||
}
|
||||
|
||||
android_app_import {
|
||||
name: "atfwd",
|
||||
owner: "google",
|
||||
apk: "proprietary/system_ext/app/atfwd/atfwd.apk",
|
||||
certificate: "platform",
|
||||
dex_preopt: {
|
||||
enabled: false,
|
||||
},
|
||||
system_ext_specific: true,
|
||||
}
|
||||
|
||||
android_app_import {
|
||||
name: "ims",
|
||||
owner: "google",
|
||||
apk: "proprietary/system_ext/app/ims/ims.apk",
|
||||
certificate: "platform",
|
||||
dex_preopt: {
|
||||
enabled: false,
|
||||
},
|
||||
system_ext_specific: true,
|
||||
}
|
||||
|
||||
android_app_import {
|
||||
name: "uceShimService",
|
||||
owner: "google",
|
||||
apk: "proprietary/system_ext/app/uceShimService/uceShimService.apk",
|
||||
certificate: "platform",
|
||||
dex_preopt: {
|
||||
enabled: false,
|
||||
},
|
||||
system_ext_specific: true,
|
||||
}
|
||||
|
||||
android_app_import {
|
||||
name: "CNEService",
|
||||
owner: "google",
|
||||
apk: "proprietary/system_ext/priv-app/CNEService/CNEService.apk",
|
||||
certificate: "platform",
|
||||
dex_preopt: {
|
||||
enabled: false,
|
||||
},
|
||||
privileged: true,
|
||||
system_ext_specific: true,
|
||||
}
|
||||
|
||||
android_app_import {
|
||||
name: "qcrilmsgtunnel",
|
||||
owner: "google",
|
||||
apk: "proprietary/system_ext/priv-app/qcrilmsgtunnel/qcrilmsgtunnel.apk",
|
||||
certificate: "platform",
|
||||
dex_preopt: {
|
||||
enabled: false,
|
||||
},
|
||||
privileged: true,
|
||||
system_ext_specific: true,
|
||||
}
|
||||
|
||||
android_app_import {
|
||||
name: "CarrierSetup",
|
||||
owner: "google",
|
||||
@@ -524,28 +532,31 @@ android_app_import {
|
||||
}
|
||||
|
||||
dex_import {
|
||||
name: "qcrilhook",
|
||||
name: "libhwinfo",
|
||||
owner: "google",
|
||||
jars: ["proprietary/framework/qcrilhook.jar"],
|
||||
jars: ["proprietary/product/framework/libhwinfo.jar"],
|
||||
product_specific: true,
|
||||
}
|
||||
|
||||
dex_import {
|
||||
name: "uimremoteclientlibrary",
|
||||
owner: "google",
|
||||
jars: ["proprietary/framework/uimremoteclientlibrary.jar"],
|
||||
jars: ["proprietary/product/framework/uimremoteclientlibrary.jar"],
|
||||
product_specific: true,
|
||||
}
|
||||
|
||||
dex_import {
|
||||
name: "uimremoteserverlibrary",
|
||||
owner: "google",
|
||||
jars: ["proprietary/framework/uimremoteserverlibrary.jar"],
|
||||
jars: ["proprietary/product/framework/uimremoteserverlibrary.jar"],
|
||||
product_specific: true,
|
||||
}
|
||||
|
||||
dex_import {
|
||||
name: "libhwinfo",
|
||||
name: "qcrilhook",
|
||||
owner: "google",
|
||||
jars: ["proprietary/product/framework/libhwinfo.jar"],
|
||||
product_specific: true,
|
||||
jars: ["proprietary/system_ext/framework/qcrilhook.jar"],
|
||||
system_ext_specific: true,
|
||||
}
|
||||
|
||||
dex_import {
|
||||
|
||||
@@ -6,24 +6,10 @@ PRODUCT_SOONG_NAMESPACES += \
|
||||
vendor/google/bonito
|
||||
|
||||
PRODUCT_COPY_FILES += \
|
||||
vendor/google/bonito/proprietary/etc/cne/andsfCne.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/cne/andsfCne.xml \
|
||||
vendor/google/bonito/proprietary/etc/permissions/com.qualcomm.qcrilmsgtunnel.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/permissions/com.qualcomm.qcrilmsgtunnel.xml \
|
||||
vendor/google/bonito/proprietary/etc/permissions/com.quicinc.cne.CNEService.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/permissions/com.quicinc.cne.CNEService.xml \
|
||||
vendor/google/bonito/proprietary/etc/permissions/qcrilhook.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/permissions/qcrilhook.xml \
|
||||
vendor/google/bonito/proprietary/etc/permissions/uimremoteclient.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/permissions/uimremoteclient.xml \
|
||||
vendor/google/bonito/proprietary/etc/permissions/uimremoteserver.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/permissions/uimremoteserver.xml \
|
||||
vendor/google/bonito/proprietary/lib64/lib-imsvideocodec.so:$(TARGET_COPY_OUT_SYSTEM)/lib64/lib-imsvideocodec.so \
|
||||
vendor/google/bonito/proprietary/lib64/lib-imsvt.so:$(TARGET_COPY_OUT_SYSTEM)/lib64/lib-imsvt.so \
|
||||
vendor/google/bonito/proprietary/lib64/lib-imsvtextutils.so:$(TARGET_COPY_OUT_SYSTEM)/lib64/lib-imsvtextutils.so \
|
||||
vendor/google/bonito/proprietary/lib64/lib-imsvtutils.so:$(TARGET_COPY_OUT_SYSTEM)/lib64/lib-imsvtutils.so \
|
||||
vendor/google/bonito/proprietary/lib64/libimscamera_jni.so:$(TARGET_COPY_OUT_SYSTEM)/lib64/libimscamera_jni.so \
|
||||
vendor/google/bonito/proprietary/lib64/libimsmedia_jni.so:$(TARGET_COPY_OUT_SYSTEM)/lib64/libimsmedia_jni.so \
|
||||
vendor/google/bonito/proprietary/lib64/librcc.so:$(TARGET_COPY_OUT_SYSTEM)/lib64/librcc.so \
|
||||
vendor/google/bonito/proprietary/lib64/libsecureui_svcsock_system.so:$(TARGET_COPY_OUT_SYSTEM)/lib64/libsecureui_svcsock_system.so \
|
||||
vendor/google/bonito/proprietary/product/etc/ambient/matcher_tah.leveldb:$(TARGET_COPY_OUT_PRODUCT)/etc/ambient/matcher_tah.leveldb \
|
||||
vendor/google/bonito/proprietary/product/etc/cne/Nexus/ATT/ATT_profiles.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/cne/Nexus/ATT/ATT_profiles.xml \
|
||||
vendor/google/bonito/proprietary/product/etc/cne/Nexus/ROW/ROW_profiles.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/cne/Nexus/ROW/ROW_profiles.xml \
|
||||
vendor/google/bonito/proprietary/product/etc/cne/Nexus/VZW/VZW_profiles.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/cne/Nexus/VZW/VZW_profiles.xml \
|
||||
vendor/google/bonito/proprietary/system_ext/etc/cne/Nexus/ATT/ATT_profiles.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/cne/Nexus/ATT/ATT_profiles.xml \
|
||||
vendor/google/bonito/proprietary/system_ext/etc/cne/Nexus/ROW/ROW_profiles.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/cne/Nexus/ROW/ROW_profiles.xml \
|
||||
vendor/google/bonito/proprietary/system_ext/etc/cne/Nexus/VZW/VZW_profiles.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/cne/Nexus/VZW/VZW_profiles.xml \
|
||||
vendor/google/bonito/proprietary/product/etc/felica/common.cfg:$(TARGET_COPY_OUT_PRODUCT)/etc/felica/common.cfg \
|
||||
vendor/google/bonito/proprietary/product/etc/felica/mfm.cfg:$(TARGET_COPY_OUT_PRODUCT)/etc/felica/mfm.cfg \
|
||||
vendor/google/bonito/proprietary/product/etc/felica/mfs.cfg:$(TARGET_COPY_OUT_PRODUCT)/etc/felica/mfs.cfg \
|
||||
@@ -50,7 +36,20 @@ PRODUCT_COPY_FILES += \
|
||||
vendor/google/bonito/proprietary/product/etc/sysconfig/pixel_experience_2019_midyear.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/sysconfig/pixel_experience_2019_midyear.xml \
|
||||
vendor/google/bonito/proprietary/product/lib/libdmengine.so:$(TARGET_COPY_OUT_PRODUCT)/lib/libdmengine.so \
|
||||
vendor/google/bonito/proprietary/product/lib/libdmjavaplugin.so:$(TARGET_COPY_OUT_PRODUCT)/lib/libdmjavaplugin.so \
|
||||
vendor/google/bonito/proprietary/product/lib64/libsecureuisvc_jni.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/libsecureuisvc_jni.so \
|
||||
vendor/google/bonito/proprietary/system_ext/etc/cne/andsfCne.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/cne/andsfCne.xml \
|
||||
vendor/google/bonito/proprietary/system_ext/etc/permissions/com.qualcomm.qcrilmsgtunnel.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/com.qualcomm.qcrilmsgtunnel.xml \
|
||||
vendor/google/bonito/proprietary/system_ext/etc/permissions/com.quicinc.cne.CNEService.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/com.quicinc.cne.CNEService.xml \
|
||||
vendor/google/bonito/proprietary/system_ext/etc/permissions/qcrilhook.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/qcrilhook.xml \
|
||||
vendor/google/bonito/proprietary/product/etc/permissions/uimremoteclient.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/permissions/uimremoteclient.xml \
|
||||
vendor/google/bonito/proprietary/product/etc/permissions/uimremoteserver.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/permissions/uimremoteserver.xml \
|
||||
vendor/google/bonito/proprietary/system_ext/lib64/lib-imsvideocodec.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/lib-imsvideocodec.so \
|
||||
vendor/google/bonito/proprietary/system_ext/lib64/lib-imsvt.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/lib-imsvt.so \
|
||||
vendor/google/bonito/proprietary/system_ext/lib64/lib-imsvtextutils.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/lib-imsvtextutils.so \
|
||||
vendor/google/bonito/proprietary/system_ext/lib64/lib-imsvtutils.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/lib-imsvtutils.so \
|
||||
vendor/google/bonito/proprietary/system_ext/lib64/libimscamera_jni.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libimscamera_jni.so \
|
||||
vendor/google/bonito/proprietary/system_ext/lib64/libimsmedia_jni.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libimsmedia_jni.so \
|
||||
vendor/google/bonito/proprietary/system_ext/lib64/librcc.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/librcc.so \
|
||||
vendor/google/bonito/proprietary/system_ext/lib64/libsecureui_svcsock_system.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libsecureui_svcsock_system.so \
|
||||
vendor/google/bonito/proprietary/system_ext/etc/permissions/com.android.hotwordenrollment.common.util.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/com.android.hotwordenrollment.common.util.xml \
|
||||
vendor/google/bonito/proprietary/system_ext/etc/permissions/com.android.omadm.radioconfig.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/com.android.omadm.radioconfig.xml \
|
||||
vendor/google/bonito/proprietary/system_ext/etc/permissions/com.google.android.camera.extensions.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/com.google.android.camera.extensions.xml \
|
||||
@@ -61,19 +60,12 @@ PRODUCT_COPY_FILES += \
|
||||
vendor/google/bonito/proprietary/system_ext/etc/permissions/privapp-permissions-google-se-lineage.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/privapp-permissions-google-se-lineage.xml \
|
||||
vendor/google/bonito/proprietary/system_ext/etc/permissions/vzw_mvs_permissions.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/vzw_mvs_permissions.xml \
|
||||
vendor/google/bonito/proprietary/system_ext/lib64/libdiag_system.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libdiag_system.so \
|
||||
vendor/google/bonito/proprietary/system_ext/lib64/libsecureuisvc_jni.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libsecureuisvc_jni.so \
|
||||
vendor/google/bonito/proprietary/system_ext/lib64/vendor.qti.imsrtpservice@1.0.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/vendor.qti.imsrtpservice@1.0.so \
|
||||
vendor/google/bonito/proprietary/system_ext/priv-app/EuiccSupportPixel/esim-full-v0.img:$(TARGET_COPY_OUT_SYSTEM_EXT)/priv-app/EuiccSupportPixel/esim-full-v0.img \
|
||||
vendor/google/bonito/proprietary/system_ext/priv-app/EuiccSupportPixel/esim-v1.img:$(TARGET_COPY_OUT_SYSTEM_EXT)/priv-app/EuiccSupportPixel/esim-v1.img
|
||||
|
||||
PRODUCT_PACKAGES += \
|
||||
QtiTelephonyService \
|
||||
atfwd \
|
||||
ims \
|
||||
uceShimService \
|
||||
uimremoteclient \
|
||||
uimremoteserver \
|
||||
CNEService \
|
||||
qcrilmsgtunnel \
|
||||
MobileFeliCaClient \
|
||||
MobileFeliCaMenuMainApp \
|
||||
MobileFeliCaSettingApp \
|
||||
@@ -81,7 +73,8 @@ PRODUCT_PACKAGES += \
|
||||
MobileFeliCaWebPluginBoot \
|
||||
PixelCameraServicesBonito \
|
||||
VZWAPNLib \
|
||||
com.qualcomm.qti.services.secureui \
|
||||
uimremoteclient \
|
||||
uimremoteserver \
|
||||
AmbientSensePrebuilt \
|
||||
AppDirectedSMSService \
|
||||
CarrierServices \
|
||||
@@ -103,6 +96,13 @@ PRODUCT_PACKAGES += \
|
||||
TetheringEntitlement \
|
||||
USCCDM \
|
||||
WfcActivation \
|
||||
com.qualcomm.qti.services.secureui \
|
||||
QtiTelephonyService \
|
||||
atfwd \
|
||||
ims \
|
||||
uceShimService \
|
||||
CNEService \
|
||||
qcrilmsgtunnel \
|
||||
CarrierSetup \
|
||||
EuiccSupportPixel \
|
||||
EuiccSupportPixelPermissions \
|
||||
@@ -111,10 +111,10 @@ PRODUCT_PACKAGES += \
|
||||
RilConfigService \
|
||||
grilservice \
|
||||
obdm_stub \
|
||||
qcrilhook \
|
||||
libhwinfo \
|
||||
uimremoteclientlibrary \
|
||||
uimremoteserverlibrary \
|
||||
libhwinfo \
|
||||
qcrilhook \
|
||||
RadioConfigLib \
|
||||
com.android.hotwordenrollment.common.util \
|
||||
com.google.android.camera.extensions \
|
||||
|
||||
@@ -6,5 +6,5 @@
|
||||
|
||||
<permissions>
|
||||
<library name="com.qualcomm.uimremoteclientlibrary"
|
||||
file="/system/framework/uimremoteclientlibrary.jar"/>
|
||||
file="/product/framework/uimremoteclientlibrary.jar"/>
|
||||
</permissions>
|
||||
@@ -7,5 +7,5 @@
|
||||
|
||||
<permissions>
|
||||
<library name="com.qualcomm.uimremoteserverlibrary"
|
||||
file="/system/framework/uimremoteserverlibrary.jar"/>
|
||||
file="/product/framework/uimremoteserverlibrary.jar"/>
|
||||
</permissions>
|
||||
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<permissions>
|
||||
<library name="com.qualcomm.qcrilhook"
|
||||
file="/system/framework/qcrilhook.jar"/>
|
||||
file="/system_ext/framework/qcrilhook.jar"/>
|
||||
</permissions>
|
||||
Reference in New Issue
Block a user