| Filename | Latest commit message | Latest commit date |
|---|---|---|
This suggested change is automatically generated based on group memberships and affiliations. If this change is unnecessary or in error, vote the lowest CR value (i.e. reject the CL) and the bot will abandon it. Vote the highest CR to approve this change. You may also abandon this change. See the owner's recent activity for context: https://android-review.googlesource.com/q/casbor@google.com To report an issue, file a bug in the Infra>Codereview component. Change-Id: I6ec5fbb4d319055981b2d8e0787ffde052933f16 |
||
| .. | ||
| 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