walleye: Drop EUICC support

* It will drop until we have a god solution for euiccgoogle.apk bug
* Log:
11-20 22:18:44.727  9204  9233 E AndroidRuntime: FATAL EXCEPTION: AsyncTask #1
11-20 22:18:44.727  9204  9233 E AndroidRuntime: Process: com.google.android.euicc, PID: 9204
11-20 22:18:44.727  9204  9233 E AndroidRuntime: java.lang.RuntimeException: An error occurred while executing doInBackground()
11-20 22:18:44.727  9204  9233 E AndroidRuntime: 	at android.os.AsyncTask$4.done(AsyncTask.java:415)
11-20 22:18:44.727  9204  9233 E AndroidRuntime: 	at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:381)
11-20 22:18:44.727  9204  9233 E AndroidRuntime: 	at java.util.concurrent.FutureTask.setException(FutureTask.java:250)
11-20 22:18:44.727  9204  9233 E AndroidRuntime: 	at java.util.concurrent.FutureTask.run(FutureTask.java:269)
11-20 22:18:44.727  9204  9233 E AndroidRuntime: 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
11-20 22:18:44.727  9204  9233 E AndroidRuntime: 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
11-20 22:18:44.727  9204  9233 E AndroidRuntime: 	at java.lang.Thread.run(Thread.java:1012)
11-20 22:18:44.727  9204  9233 E AndroidRuntime: Caused by: java.lang.IllegalArgumentException: Both subId and slotIndex in request are invalid.
11-20 22:18:44.727  9204  9233 E AndroidRuntime: 	at android.os.Parcel.createExceptionOrNull(Parcel.java:3061)
11-20 22:18:44.727  9204  9233 E AndroidRuntime: 	at android.os.Parcel.createException(Parcel.java:3041)
11-20 22:18:44.727  9204  9233 E AndroidRuntime: 	at android.os.Parcel.readException(Parcel.java:3024)
11-20 22:18:44.727  9204  9233 E AndroidRuntime: 	at android.os.Parcel.readException(Parcel.java:2966)
11-20 22:18:44.727  9204  9233 E AndroidRuntime: 	at com.android.internal.telephony.ITelephony$Stub$Proxy.iccOpenLogicalChannel(ITelephony.java:9707)
11-20 22:18:44.727  9204  9233 E AndroidRuntime: 	at android.telephony.TelephonyManager.iccOpenLogicalChannel(TelephonyManager.java:7172)
11-20 22:18:44.727  9204  9233 E AndroidRuntime: 	at android.telephony.TelephonyManager.iccOpenLogicalChannel(TelephonyManager.java:6989)
11-20 22:18:44.727  9204  9233 E AndroidRuntime: 	at com.android.euicc.telephony.UiccLogicalChannel.openChannel(UiccLogicalChannel.java:281)
11-20 22:18:44.727  9204  9233 E AndroidRuntime: 	at com.android.euicc.telephony.UiccLogicalChannel.open(UiccLogicalChannel.java:253)
11-20 22:18:44.727  9204  9233 E AndroidRuntime: 	at com.android.euicc.telephony.UiccLogicalChannel.open(UiccLogicalChannel.java:104)
11-20 22:18:44.727  9204  9233 E AndroidRuntime: 	at com.android.euicc.telephony.UiccLogicalChannel.openIsdR(UiccLogicalChannel.java:117)
11-20 22:18:44.727  9204  9233 E AndroidRuntime: 	at com.google.android.euicc.pixel.telephony.QcrilUiccSlotsManager.getPhysicalSlotsStatus(QcrilUiccSlotsManager.java:137)
11-20 22:18:44.727  9204  9233 E AndroidRuntime: 	at com.android.euicc.service.CompleteBootService.updatePsimPresenceStateOnFirstBoot(CompleteBootService.java:188)
11-20 22:18:44.727  9204  9233 E AndroidRuntime: 	at com.android.euicc.service.CompleteBootService.onHandleWork(CompleteBootService.java:241)
11-20 22:18:44.727  9204  9233 E AndroidRuntime: 	at android.support.v4.app.JobIntentService$CommandProcessor.doInBackground(JobIntentService.java:392)
11-20 22:18:44.727  9204  9233 E AndroidRuntime: 	at android.support.v4.app.JobIntentService$CommandProcessor.doInBackground(JobIntentService.java:383)
11-20 22:18:44.727  9204  9233 E AndroidRuntime: 	at android.os.AsyncTask$3.call(AsyncTask.java:394)
11-20 22:18:44.727  9204  9233 E AndroidRuntime: 	at java.util.concurrent.FutureTask.run(FutureTask.java:264)
11-20 22:18:44.727  9204  9233 E AndroidRuntime: 	... 3 more

* Pixel 2 series also not oficially eSIM support, it is back to each provider or region
* The bug make the pisycal slot looks not work perfectly and signal lose when setup the device after flash the ROM even after reboot
* It is happend since A13 and more crazy in A14

Signed-off-by: Asriadi Rahim <asriadirahim03@gmail.com>
This commit is contained in:
Asriadi Rahim
2023-11-22 23:16:47 +08:00
parent d1072a2514
commit 570d047689
3 changed files with 0 additions and 47 deletions

View File

@@ -209,30 +209,6 @@ android_app_import {
product_specific: true,
}
android_app_import {
name: "EuiccGoogle",
owner: "google",
apk: "proprietary/product/priv-app/EuiccGoogle/EuiccGoogle.apk",
presigned: true,
dex_preopt: {
enabled: false,
},
privileged: true,
product_specific: true,
}
android_app_import {
name: "EuiccSupportPixel",
owner: "google",
apk: "proprietary/product/priv-app/EuiccSupportPixel/EuiccSupportPixel.apk",
presigned: true,
dex_preopt: {
enabled: false,
},
privileged: true,
product_specific: true,
}
android_app_import {
name: "HardwareInfo",
owner: "google",

View File

@@ -168,26 +168,6 @@ It allows additional grants on top of privapp-permissions-platform.xml
<permission name="com.google.android.dialer.permission.RECEIVE_RING_STATE"/>
</privapp-permissions>
<privapp-permissions package="com.google.android.euicc">
<permission name="android.permission.CHANGE_COMPONENT_ENABLED_STATE"/>
<permission name="android.permission.MODIFY_PHONE_STATE"/>
<permission name="android.permission.READ_PRIVILEGED_PHONE_STATE"/>
<permission name="android.permission.REBOOT"/>
<permission name="android.permission.START_ACTIVITIES_FROM_BACKGROUND"/>
<permission name="android.permission.WRITE_SECURE_SETTINGS"/>
<permission name="android.permission.WRITE_EMBEDDED_SUBSCRIPTIONS"/>
<permission name="com.android.permission.INSTALL_EXISTING_PACKAGES" />
<permission name="com.android.permission.WRITE_EMBEDDED_SUBSCRIPTIONS"/>
<permission name="com.google.android.permission.USE_GRIL" />
</privapp-permissions>
<privapp-permissions package="com.google.euiccpixel">
<permission name="android.permission.MODIFY_PHONE_STATE"/>
<permission name="android.permission.READ_PRIVILEGED_PHONE_STATE"/>
<permission name="android.permission.REBOOT"/>
<permission name="android.permission.SECURE_ELEMENT_PRIVILEGED_OPERATION"/>
</privapp-permissions>
<privapp-permissions package="com.google.android.hiddenmenu">
<permission name="android.permission.CALL_PRIVILEGED"/>
<permission name="android.permission.MODIFY_PHONE_STATE"/>

View File

@@ -168,7 +168,6 @@ PRODUCT_COPY_FILES += \
vendor/google/walleye/proprietary/product/etc/sysconfig/whitelist_com.android.omadm.service.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/sysconfig/whitelist_com.android.omadm.service.xml \
vendor/google/walleye/proprietary/product/lib/libdmengine.so:$(TARGET_COPY_OUT_PRODUCT)/lib/libdmengine.so \
vendor/google/walleye/proprietary/product/lib/libdmjavaplugin.so:$(TARGET_COPY_OUT_PRODUCT)/lib/libdmjavaplugin.so \
vendor/google/walleye/proprietary/product/priv-app/EuiccSupportPixel/esim0.img:$(TARGET_COPY_OUT_PRODUCT)/priv-app/EuiccSupportPixel/esim0.img \
vendor/google/walleye/proprietary/product/priv-app/MyVerizonServices/lib/arm64/libakuaf.so:$(TARGET_COPY_OUT_PRODUCT)/priv-app/MyVerizonServices/lib/arm64/libakuaf.so \
vendor/google/walleye/proprietary/product/priv-app/MyVerizonServices/lib/arm64/libmotricity.so:$(TARGET_COPY_OUT_PRODUCT)/priv-app/MyVerizonServices/lib/arm64/libmotricity.so \
vendor/google/walleye/proprietary/system_ext/etc/permissions/com.android.hotwordenrollment.common.util.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/com.android.hotwordenrollment.common.util.xml \
@@ -194,8 +193,6 @@ PRODUCT_PACKAGES += \
DMService \
DevicePersonalizationPrebuiltPixel2 \
DiagMon \
EuiccGoogle \
EuiccSupportPixel \
HardwareInfo \
HotwordEnrollmentOKGoogleWCD9340 \
HotwordEnrollmentXGoogleWCD9340 \