Peter Cai PeterCxy
  • 猫である。

  • Joined on 2021-08-16
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
PeterCxy pushed to master at PeterCxy/OpenEUICC 2022-05-11 23:52:50 +02:00
058b01533d chore: update the material library
PeterCxy pushed to master at PeterCxy/OpenEUICC 2022-05-11 23:52:02 +02:00
125ebde954 Separate TelephonyManager hidden API reflections to a standalone file
f85efec23c rename hidden-dpis to hidden-apis-stub
Compare 2 commits »
PeterCxy pushed to master at PeterCxy/OpenEUICC 2022-05-04 04:23:56 +02:00
f822b989a9 Add TODO
PeterCxy pushed to master at PeterCxy/OpenEUICC 2022-05-04 04:22:54 +02:00
404b82fb2c Add TODO
PeterCxy pushed to master at PeterCxy/OpenEUICC 2022-05-04 04:05:45 +02:00
54f02ff638 Implement subscription removal for OpenEuiccService
864476939f Implement subscription switching for OpenEuiccService
8b5bc04e08 Implement renaming in OpenEuiccService
Compare 3 commits »
PeterCxy pushed to master at PeterCxy/OpenEUICC 2022-05-04 01:05:53 +02:00
f2a98b4fcb Activation codes can contain more than 3 components
PeterCxy pushed to master at PeterCxy/OpenEUICC 2022-05-04 01:04:19 +02:00
3013609ff5 Refresh system Euicc cache every time our UI is refreshed
67d03a0696 Refresh system cached Euicc profile info every time LUI is started
Compare 2 commits »
PeterCxy pushed to master at PeterCxy/OpenEUICC 2022-05-04 00:43:05 +02:00
eb862301cc migrate our custom SetNicknameWorker to Kotlin
PeterCxy pushed to master at PeterCxy/OpenEUICC 2022-05-03 22:48:54 +02:00
033a8c7e36 Stub out EuiccService functions we do not plan to implement
7140840129 Clean up TelephonyManager channels in case of a forced restart
103be89d17 Make the hidden APIs of TelephonyManager extensions
0de44f7d03 Initial implementation of OpenEuiccService
Compare 4 commits »
PeterCxy pushed to master at PeterCxy/OpenEUICC 2022-05-03 16:19:39 +02:00
2acb85e134 Bump Kotlin plugin version
PeterCxy pushed to master at PeterCxy/OpenEUICC 2022-05-03 16:16:50 +02:00
fc240b1c38 Remove now-unused ProfileKey
PeterCxy pushed to master at PeterCxy/OpenEUICC 2022-05-03 16:12:06 +02:00
4b29660ef2 refactor: Emit structured profile info from the LPA library
PeterCxy pushed to master at PeterCxy/OpenEUICC 2022-05-03 04:17:55 +02:00
5894dc9a71 Implement TelephonyManagerApduChannel
PeterCxy pushed to master at PeterCxy/OpenEUICC 2022-05-03 03:30:38 +02:00
e8eeb9e53d Make naming consistent
fb1f698398 Make TelephonyManager and EuiccChannelManager lazy
Compare 2 commits »
PeterCxy pushed to sc-v2 at ProtonAOSP-GSI/android_device_peter_gsi 2022-05-02 21:57:10 +02:00
fa8948b1aa Enable eSIM capability by default
PeterCxy pushed to sc at ProtonAOSP-GSI/vendor_hardware_overlay 2022-05-02 21:56:54 +02:00
b1c56726a6 add eSIM slot configuration for Pixel 4a
PeterCxy pushed to master at PeterCxy/OpenEUICC 2022-05-02 21:26:12 +02:00
6451e0a0d6 Destroy stale channels properly
PeterCxy pushed to master at PeterCxy/OpenEUICC 2022-05-02 21:14:36 +02:00
c78743f03f refactor: Simplify EuiccChannelRepository logic