| Filename | Latest commit message | Latest commit date |
|---|---|---|
This suggested change is automatically generated based on group memberships and affiliations. Please approve this change and vote the highest CR. This will keep the OWNERS file tidy. We ask that you do not ignore this change and either approve it if the OWNER is no longer active or deny it if the OWNER is continuing to review CLs (including under a different affiliation). This CL can always be reverted if the understanding changes. If this change is in error, vote the lowest CR value (i.e. reject the CL) and the bot will abandon it. See the owner's recent review activity for context: https://googleplex-android-review.googlesource.com/q/derekjedral@google.com To report an issue, file a bug in the Infra>Codereview component. Change-Id: I39763b4aa22a1bf44ed50170836b86a43b7e943b |
||
| .. | ||
| framework | ||
| service | ||
| tests/unit | ||
| OWNERS | ||
| README.md | ||
| TEST_MAPPING | ||
RemoteAuth Mainline Module
This directory contains code for the RemoteAuth module.
Directory Structure
framework
- Contains client side APIs and AIDL files.
jni
- JNI wrapper for invoking Android APIs from native code.
native
- Native code implementation for RemoteAuth module services.
service
- Server side implementation for RemoteAuth module services.
tests
- Unit/Multi devices tests for RemoteAuth module (both Java and native code).
IDE setup
AIDEGen
$ source build/envsetup.sh && lunch <TARGET>
$ cd packages/modules/Connectivity
$ aidegen .
# This will launch Intellij project for RemoteAuth module.
Build and Install
$ source build/envsetup.sh && lunch <TARGET>
$ m com.android.tethering deapexer
$ $ANDROID_BUILD_TOP/out/host/linux-x86/bin/deapexer decompress --input \
${ANDROID_PRODUCT_OUT}/system/apex/com.android.tethering.capex \
--output /tmp/tethering.apex
$ adb install -r /tmp/tethering.apex