[Tether13] Move TetheringManager into framework

Move tethering out of ConnectivityService. All client would
use TetheringManager to talk with TetheringService directly.

Bug: 144320246
Test: -build, flash, boot
      -atest TetheringTests

Change-Id: Ib051bea724a256f9c4572b566e46ae7b9c4abe6e
This commit is contained in:
markchien
2019-12-16 20:15:20 +08:00
parent 6af4789825
commit ae8aa646dc
35 changed files with 933 additions and 835 deletions

View File

@ -65,4 +65,7 @@ Do NOT include any apps that are updatable via Play Store!
<hidden-api-whitelisted-app package="com.android.terminal" />
<hidden-api-whitelisted-app package="com.android.wallpaper" />
<hidden-api-whitelisted-app package="jp.co.omronsoft.openwnn" />
<!-- STOPSHIP: Remove this when fixing all @hide usage for tethering.-->
<hidden-api-whitelisted-app package="com.android.networkstack.tethering" />
<hidden-api-whitelisted-app package="com.android.networkstack" />
</config>