eSIM LPA (Local Profile Assistant) implementation for Android. System privilege or ARA-M allowlisting required.
Go to file
Peter Cai f654a19a21 Initial support for building against AOSP tree
Note that this support is highly experimental. Currently, a few issues
remain to be solved:

* Prebuilt libraries are needed for zxing and asn1bean. This will be
  pushed as a separate repository that can be included in the prebuilts/
  directory.
* The TelephonyManagerHiddenApi class needs to be excluded in AOSP
  builds
* In order to support multiple AOSP versions, the OpenEuiccService class
  needs to be turned into a custom interface with a default impl, and
  then we need to introduce impls for the system EuiccService depending
  on which version of AOSP we are building on. This could be kind of
  problematic, and I'm not sure whether we should do this yet.
2022-07-31 20:50:34 -04:00
.idea rename hidden-dpis to hidden-apis-stub 2022-05-11 17:36:29 -04:00
app [3/3] Remove dependency on databinding 2022-07-31 20:19:59 -04:00
gradle/wrapper chore: Upgrade gradle & android plugin version 2022-06-08 13:32:49 -04:00
libs Fix nullability of TextUtil methods 2022-07-31 17:20:25 -04:00
.gitignore import LPA library implementation from TruPhone 2022-04-29 18:05:10 -04:00
Android.bp Initial support for building against AOSP tree 2022-07-31 20:50:34 -04:00
COPYING relicense under GPLv2 *only* 2022-05-02 14:25:43 -04:00
LICENSE relicense under GPLv2 *only* 2022-05-02 14:25:43 -04:00
build.gradle chore: Upgrade gradle & android plugin version 2022-06-08 13:32:49 -04:00
gradle.properties initial commit 2022-04-29 17:09:34 -04:00
gradlew initial commit 2022-04-29 17:09:34 -04:00
gradlew.bat initial commit 2022-04-29 17:09:34 -04:00
settings.gradle rename hidden-dpis to hidden-apis-stub 2022-05-11 17:36:29 -04:00