Commit History

Author SHA1 Message Date
  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