# # 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