139 lines
4.7 KiB
Makefile
Executable File
139 lines
4.7 KiB
Makefile
Executable File
#
|
|
# Copyright 2021 Rockchip Limited
|
|
#
|
|
# 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_PACKAGES += \
|
|
CarrierDefaultApp \
|
|
CarrierConfig \
|
|
rild \
|
|
dhcpcd
|
|
|
|
PRODUCT_PACKAGES += rild
|
|
|
|
#PRODUCT_COPY_FILES += \
|
|
# $(LOCAL_PATH)/libquectel-ril/armeabi/libreference-ril.so:vendor/lib/libquectel-ril.so \
|
|
# $(LOCAL_PATH)/libquectel-ril/armeabi/chat:system/bin/chat \
|
|
# $(LOCAL_PATH)/libquectel-ril/armeabi/ip-up:system/etc/ppp/ip-up \
|
|
# $(LOCAL_PATH)/libquectel-ril/armeabi/ip-down:system/etc/ppp/ip-down \
|
|
# $(LOCAL_PATH)/libquectel-ril/armeabi/call-pppd:system/etc/ppp/call-pppd \
|
|
# $(LOCAL_PATH)/libquectel-ril/ql-ril.conf:vendor/etc/ql-ril.conf \
|
|
# $(LOCAL_PATH)/libquectel-ril/apns-conf.xml:system/etc/apns-conf.xml \
|
|
# $(LOCAL_PATH)/libquectel-ril/libstdc++.so:vendor/lib/libstdc++.so
|
|
|
|
|
|
PRODUCT_COPY_FILES += \
|
|
device/rockchip/common/5g_modem/ql-ril.conf:vendor/etc/ql-ril.conf \
|
|
device/rockchip/common/5g_modem/lib64/libreference-ril.so:vendor/lib64/libquectel-ril.so \
|
|
device/rockchip/common/5g_modem/pcie_modem.sh:vendor/bin/pcie_modem.sh \
|
|
device/rockchip/common/5g_modem/switch-card1.sh:vendor/bin/switch-card1.sh \
|
|
device/rockchip/common/5g_modem/switch-card2.sh:vendor/bin/switch-card2.sh \
|
|
device/rockchip/common/5g_modem/lib64/chat:system/bin/chat\
|
|
device/rockchip/common/5g_modem/lib64/call-pppd:system/etc/ppp/call-pppd\
|
|
device/rockchip/common/5g_modem/lib64/ip-down:system/etc/ppp/ip-down\
|
|
device/rockchip/common/5g_modem/lib64/ip-up:system/etc/ppp/ip-up
|
|
|
|
ifneq ($(filter rk356x, $(strip $(TARGET_BOARD_PLATFORM))), )
|
|
PRODUCT_COPY_FILES += \
|
|
out/soong/.intermediates/system/core/libcutils/libcutils/android_arm64_armv8-a_cortex-a55_shared/libcutils.so:vendor/lib64/libcutils.so \
|
|
out/soong/.intermediates/system/core/libnetutils/libnetutils/android_arm64_armv8-a_cortex-a55_shared_cfi/libnetutils.so:vendor/lib64/libnetutils.so
|
|
else ifneq ($(filter rk3588, $(strip $(TARGET_BOARD_PLATFORM))),)
|
|
PRODUCT_COPY_FILES += \
|
|
out/soong/.intermediates/system/core/libcutils/libcutils/android_arm64_armv8-a_shared/libcutils.so:vendor/lib64/libcutils.so \
|
|
out/soong/.intermediates/system/core/libnetutils/libnetutils/android_arm64_armv8-a_shared_cfi/libnetutils.so:vendor/lib64/libnetutils.so
|
|
|
|
endif
|
|
|
|
# kernel-5.10/drivers/pcie_mhi/pcie_mhi.ko:vendor_dlkm/lib/modules/pcie_mhi.ko \
|
|
|
|
|
|
PRODUCT_PACKAGES += \
|
|
libril
|
|
|
|
PRODUCT_COPY_FILES += \
|
|
device/rockchip/common/5g_modem/lib64/libril.so:vendor/lib64/libril.so
|
|
|
|
PRODUCT_PROPERTY_OVERRIDES += \
|
|
ro.boot.noril=false \
|
|
ro.telephony.default_network=33 \
|
|
rild.libpath=/vendor/lib64/libquectel-ril.so \
|
|
rild.libargs=-d/dev/ttyUSB2 \
|
|
ro.com.android.mobiledata=true \
|
|
ro.com.android.prov_mobiledata=true
|
|
|
|
|
|
PRODUCT_PACKAGES += \
|
|
rild \
|
|
chat
|
|
|
|
|
|
PRODUCT_PACKAGES += \
|
|
usb_dongle \
|
|
usb_modeswitch
|
|
|
|
|
|
PRODUCT_PACKAGES += \
|
|
Telecom \
|
|
TeleService \
|
|
Telephony \
|
|
TelephonyProvider
|
|
|
|
PRODUCT_PACKAGES += \
|
|
librilutils \
|
|
rild \
|
|
Mms \
|
|
ContactsCommon \
|
|
libril3 \
|
|
rild3 \
|
|
Stk \
|
|
chat \
|
|
ip-up \
|
|
ip-down
|
|
|
|
PRODUCT_PACKAGES += \
|
|
android.hardware.radio@1.2-radio-service \
|
|
android.hardware.radio.config@1.0-service
|
|
|
|
PRODUCT_PACKAGES += \
|
|
android.hardware.radio@1.0-radio-service \
|
|
android.hardware.radio@1.1-radio-service \
|
|
android.hardware.radio@1.3-radio-service \
|
|
android.hardware.radio@1.4-radio-service \
|
|
android.hardware.radio@1.5-radio-service \
|
|
android.hardware.radio@1.6-radio-service
|
|
|
|
PRODUCT_PACKAGES += \
|
|
android.hardware.radio@1.0 \
|
|
android.hardware.radio@1.1 \
|
|
android.hardware.radio@1.2 \
|
|
android.hardware.radio@1.3 \
|
|
android.hardware.radio@1.4 \
|
|
android.hardware.radio@1.5 \
|
|
android.hardware.radio@1.6
|
|
|
|
PRODUCT_PACKAGES += \
|
|
android.hardware.radio.config@1.0 \
|
|
android.hardware.radio.config@1.1 \
|
|
android.hardware.radio.config@1.2 \
|
|
android.hardware.radio.config@1.3
|
|
|
|
PRODUCT_PACKAGES += \
|
|
android.hardware.radio.config@1.1-service \
|
|
android.hardware.radio.config@1.2-service \
|
|
android.hardware.radio.config@1.3-service
|
|
|
|
DEVICE_MANIFEST_FILE += device/rockchip/common/5g_modem/manifest.xml
|
|
|
|
|