Peter Cai PeterCxy
  • 猫である。

  • Joined on 2021-08-16
PeterCxy pushed to sc-v2 at ProtonAOSP-GSI/android_device_peter_gsi 2022-05-30 22:40:20 +02:00
6229eb6fea init_gsi: implement phh's qemu.hw.keys persistent prop
PeterCxy pushed to sc-v2 at ProtonAOSP-GSI/android_device_peter_gsi 2022-05-30 22:00:54 +02:00
aec3bfb881 init_gsi: run SPL prop spoofing on late-init instead of post-fs
PeterCxy pushed to master at PeterCxy/OpenEUICC 2022-05-20 04:40:01 +02:00
936444f162 Handle APDU responses with stripped status code better
cbe3fd1458 Fix matchingId encoding when authenticating server to eUICC
Compare 2 commits »
PeterCxy pushed to master at PeterCxy/OpenEUICC 2022-05-19 04:26:03 +02:00
a6e59c3d27 Convert ApduTransmitter to Kotlin
PeterCxy pushed to master at PeterCxy/OpenEUICC 2022-05-19 04:11:35 +02:00
7d9df7c90d Convert DownloadProfileWorker to Kotlin
PeterCxy pushed to master at PeterCxy/OpenEUICC 2022-05-19 03:58:26 +02:00
fba95a3a2c Send full IMEI in ctxParams1 for AuthenticateServer APDU request
PeterCxy pushed to master at PeterCxy/OpenEUICC 2022-05-18 23:18:44 +02:00
0d2bdb3868 Allow empty Activation Codes for SM-DP+
b008115ed1 Strip the status code off from APDU responses
Compare 2 commits »
PeterCxy pushed to master at PeterCxy/OpenEUICC 2022-05-13 03:29:23 +02:00
6b1056d907 Move stale TM channel clean-up to EuiccChannelManager
PeterCxy pushed to master at PeterCxy/OpenEUICC 2022-05-13 03:28:56 +02:00
0df96af977 Move stale TM channel clean-up to EuiccChannelManager
PeterCxy pushed to master at PeterCxy/OpenEUICC 2022-05-13 03:06:17 +02:00
2be81f9285 chore: bump Android gradle plugin version
PeterCxy pushed to master at PeterCxy/OpenEUICC 2022-05-13 01:09:31 +02:00
3cc1421905 refactor: return boolean values from LocalProfileAssistantImpl
PeterCxy pushed to master at PeterCxy/OpenEUICC 2022-05-12 23:19:53 +02:00
6032d381d3 Abort early when iccid is not found on an eUICC card
PeterCxy pushed to master at PeterCxy/OpenEUICC 2022-05-12 23:10:52 +02:00
c3f4770108 Execute SEService initialization on the handler thread
PeterCxy pushed to master at PeterCxy/OpenEUICC 2022-05-12 23:00:02 +02:00
d6a3cc820c refactor: always use the little-endian iccid
PeterCxy pushed to master at PeterCxy/OpenEUICC 2022-05-12 03:07:55 +02:00
557372766d Extract some common logic as extension functions to LocalProfileInfo
PeterCxy pushed to master at PeterCxy/OpenEUICC 2022-05-12 02:48:23 +02:00
fb86bc2311 add padding to spinner text items
PeterCxy pushed to master at PeterCxy/OpenEUICC 2022-05-12 02:36:32 +02:00
146b7fdc8d Take a Mutex before modifying the EuiccChannel list
PeterCxy pushed to master at PeterCxy/OpenEUICC 2022-05-12 02:31:44 +02:00
cc7f9a2957 Filter all profiles that are not operational
ac2d2415ab Expose removable property in EuiccService
Compare 2 commits »
PeterCxy pushed to master at PeterCxy/OpenEUICC 2022-05-12 00:56:43 +02:00
14b1352b8a Enumerate via TelephonyManager's UICC card info list
PeterCxy pushed to master at PeterCxy/OpenEUICC 2022-05-12 00:47:00 +02:00
4840236e23 refactor: make EuiccChannel an interface instead of data class