android_packages_modules_Co.../Tethering/common/TetheringLib
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Quang Anh Luong 48fbdf4a36 no-op: Refactor bluetooth tethering listener
enableTetheringInternal immediately sends the tether result for all
types except for TETHERING_BLUETOOTH, which relies on
setBluetoothTethering to sends the result immediately if the Pan
service is connected, or defer the result until after the Pan service
connects.

To keep better track of the active listeners and simplify the logic for
further listener behavior changes (i.e. notifying the listener after the
link layer event), refactor the bluetooth listener to be called
immediately within enableTetheringInternal if the Pan service is
connected like the other tethering types.

Bug: 216524590
Test: covered by existing tests
Change-Id: I91196e430b44ef2391de662ff0ed6e051b453d98
2025-02-13 18:50:27 +09:00
..
api Remove WRITE_SETTINGS permission from Tethering APIs 2024-12-18 13:53:04 +09:00
src/android/net no-op: Refactor bluetooth tethering listener 2025-02-13 18:50:27 +09:00
Android.bp Expose Connectivity libraries to VCN and tests 2024-11-23 23:07:44 -08:00
jarjar-excludes.txt Set up the jarjar config generator for the Tethering module. 2023-01-13 02:26:19 -08:00
lint-baseline.xml Revert^2 "Baseline one more Lint FlaggedApi violation" 2024-07-04 06:31:15 +00:00