Peter Cai
|
df9cece94b
refactor: Commonize logic for disabling the active profile
|
1 year ago |
Peter Cai
|
59f3597874
refactor: Wrap EuiccChannelManager in an Android Service instance
|
1 year ago |
Peter Cai
|
8b38a5a58d
OpenEuiccService: prevent crashing when AOSP queries an unmapped slot
|
1 year ago |
Peter Cai
|
6e590cfd48
OpenEuiccService: stop confusing AOSP with multiple eUICCs
|
1 year ago |
Peter Cai
|
f046d40f2c
privileged: Disable slot mapping support for pre-T
|
1 year ago |
Peter Cai
|
3a0d805eb2
treewide: Nullability fixes for AOSP 14 r29
|
1 year ago |
Peter Cai
|
2d1c96023a
refactor: Condense dependency management to a rudimentary dependency injection subpackage
|
1 year ago |
Peter Cai
|
1c8918e7f0
Make OpenEuiccUIContextMarker usable for services as well
|
2 years ago |
Peter Cai
|
aec8232521
OpenEuiccService: check all ports before deleting a profile
|
2 years ago |
Peter Cai
|
100d2e2866
[12/n] OpenEuiccService: Improve compatibility with AOSP Settings UI
|
2 years ago |
Peter Cai
|
470fe5c545
OpenEuiccService: more logging
|
2 years ago |
Peter Cai
|
5948499896
[10/n] OpenEuiccService: Implemennt onSwitchToSubscriptionWithPort
|
2 years ago |
Peter Cai
|
c4869acdea
refactor: [4/n] Stop using abstract classes
|
2 years ago |
Peter Cai
|
5ed4c84bf2
refactor: [2/n] Move TelephonyApduInterface to privileged code only
|
2 years ago |
Peter Cai
|
92bc390ee5
refactor: [4/n] Kill Truphone LPAd dependency
|
2 years ago |
Peter Cai
|
3cc1421905
refactor: return boolean values from LocalProfileAssistantImpl
|
3 years ago |
Peter Cai
|
6032d381d3
Abort early when iccid is not found on an eUICC card
|
3 years ago |
Peter Cai
|
d6a3cc820c
refactor: always use the little-endian iccid
|
3 years ago |
Peter Cai
|
557372766d
Extract some common logic as extension functions to LocalProfileInfo
|
3 years ago |
Peter Cai
|
cc7f9a2957
Filter all profiles that are not operational
|
3 years ago |
Peter Cai
|
ac2d2415ab
Expose removable property in EuiccService
|
3 years ago |
Peter Cai
|
f822b989a9
Add TODO
|
3 years ago |
Peter Cai
|
54f02ff638
Implement subscription removal for OpenEuiccService
|
3 years ago |
Peter Cai
|
864476939f
Implement subscription switching for OpenEuiccService
|
3 years ago |
Peter Cai
|
8b5bc04e08
Implement renaming in OpenEuiccService
|
3 years ago |
Peter Cai
|
033a8c7e36
Stub out EuiccService functions we do not plan to implement
|
3 years ago |
Peter Cai
|
0de44f7d03
Initial implementation of OpenEuiccService
|
3 years ago |