android_packages_modules_Co.../Tethering/common/TetheringLib/api
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Quang Anh Luong 2f37e81851 Make Tethering public API for DO/Carrier apps
Make a limited subset of Tethering APIs public for DO/Carrier apps
to start Wifi tethering with a custom SoftApConfiguration.

The following APIs are needed to be moved to public
- TetheringManager
    - startTethering
    - stopTethering
    - registerTetheringEventCallback
    - unregisterTetheringEventCallback
- TetheringManager.TetheringRequest
    - getSoftApConfiguration
- TetheringManager.TetheringRequest.Builder
    - setSoftApConfiguration
- TetheringInterface
- TetheringEventCallback
    - onTetheredInterfacesChanged

Checks for DO/Carrier apps will be added in a later CL.

API-Coverage-Bug: 374400379

Bug: 216524590
Test: atest TetheringTest TetheringManagerTest
Change-Id: I9fb420ec6cebea17d8f3bc40a0ae8735074d9eb0
2024-12-05 11:49:39 +09:00
..
current.txt Make Tethering public API for DO/Carrier apps 2024-12-05 11:49:39 +09:00
lint-baseline.txt Baseline issues that were previously suppressed 2023-11-07 08:40:36 +00:00
module-lib-current.txt Introduce interfaceName field into TetheringRequestParcel 2024-12-05 08:14:10 +09:00
module-lib-lint-baseline.txt Baseline issues that were previously suppressed 2023-11-07 08:40:36 +00:00
module-lib-removed.txt Add additional overriding methods to signature files 2023-10-12 19:21:07 +01:00
removed.txt Add additional overriding methods to signature files 2023-10-12 19:21:07 +01:00
system-current.txt Make Tethering public API for DO/Carrier apps 2024-12-05 11:49:39 +09:00
system-lint-baseline.txt Baseline issues that were previously suppressed 2023-11-07 08:40:36 +00:00
system-removed.txt Add additional overriding methods to signature files 2023-10-12 19:21:07 +01:00