mirror of
				https://github.com/oplus-giulia-dev/android_device_oneplus_sm8650-common
				synced 2025-11-04 14:17:02 +08:00 
			
		
		
		
	Revert "sm8650-common: Remove eUICC support"
This reverts commit dc919ffea1.
			
			
This commit is contained in:
		@@ -366,6 +366,7 @@ $(call inherit-product, $(SRC_TARGET_DIR)/product/emulated_storage.mk)
 | 
			
		||||
 | 
			
		||||
# Telephony
 | 
			
		||||
PRODUCT_PACKAGES += \
 | 
			
		||||
    OplusEuicc \
 | 
			
		||||
    extphonelib \
 | 
			
		||||
    extphonelib-product \
 | 
			
		||||
    extphonelib.xml \
 | 
			
		||||
@@ -388,6 +389,7 @@ PRODUCT_BOOT_JARS += \
 | 
			
		||||
 | 
			
		||||
PRODUCT_COPY_FILES += \
 | 
			
		||||
    frameworks/native/data/etc/android.hardware.telephony.cdma.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.telephony.cdma.xml \
 | 
			
		||||
    frameworks/native/data/etc/android.hardware.telephony.euicc.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/permissions/android.hardware.telephony.euicc.xml \
 | 
			
		||||
    frameworks/native/data/etc/android.hardware.telephony.gsm.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.telephony.gsm.xml \
 | 
			
		||||
    frameworks/native/data/etc/android.hardware.telephony.ims.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.telephony.ims.xml \
 | 
			
		||||
    frameworks/native/data/etc/android.hardware.telephony.mbms.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.telephony.mbms.xml \
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										24
									
								
								overlay/FrameworksResTarget/res/values/arrays.xml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										24
									
								
								overlay/FrameworksResTarget/res/values/arrays.xml
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,24 @@
 | 
			
		||||
<?xml version="1.0" encoding="utf-8"?>
 | 
			
		||||
<!--
 | 
			
		||||
     Copyright (C) 2020 The LineageOS Project
 | 
			
		||||
     SPDX-License-Identifier: Apache-2.0
 | 
			
		||||
-->
 | 
			
		||||
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
 | 
			
		||||
    <!-- Device-specific array of SIM slot indexes which are are embedded eUICCs.
 | 
			
		||||
         e.g. If a device has two physical slots with indexes 0, 1, and slot 1 is an
 | 
			
		||||
         eUICC, then the value of this array should be:
 | 
			
		||||
             <integer-array name="non_removable_euicc_slots">
 | 
			
		||||
                 <item>1</item>
 | 
			
		||||
             </integer-array>
 | 
			
		||||
         If a device has three physical slots and slot 1 and 2 are eUICCs, then the value of
 | 
			
		||||
         this array should be:
 | 
			
		||||
             <integer-array name="non_removable_euicc_slots">
 | 
			
		||||
                <item>1</item>
 | 
			
		||||
                <item>2</item>
 | 
			
		||||
             </integer-array>
 | 
			
		||||
         This is used to differentiate between removable eUICCs and built in eUICCs, and should
 | 
			
		||||
         be set by OEMs for devices which use eUICCs. -->
 | 
			
		||||
    <integer-array name="non_removable_euicc_slots">
 | 
			
		||||
        <item>1</item>
 | 
			
		||||
    </integer-array>
 | 
			
		||||
</resources>
 | 
			
		||||
@@ -717,6 +717,10 @@ vendor/firmware/evass.b19
 | 
			
		||||
vendor/firmware/evass.mbn
 | 
			
		||||
vendor/firmware/evass.mdt
 | 
			
		||||
 | 
			
		||||
# eUICC
 | 
			
		||||
my_product/etc/permissions/EuiccGoogle_grant_permissions_list.xml:product/etc/permissions/privapp-permissions-euiccgoogle.xml
 | 
			
		||||
my_product/priv-app/EuiccGoogle/EuiccGoogle.apk:product/priv-app/EuiccGoogle/EuiccGoogle.apk;PRESIGNED
 | 
			
		||||
 | 
			
		||||
# FASTCV
 | 
			
		||||
vendor/lib64/libfastcvdsp_stub.so
 | 
			
		||||
vendor/lib64/libfastcvopt.so
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user