Commit Graph

1530 Commits

Author SHA1 Message Date
Automerger Merge Worker
fd96c7cc49 Merge "[SP21] Address comments for API council review about aosp/1172143" am: 12b21035c4 am: be47eb855f
Change-Id: Ic4d1d7f7ce4bf8c6bf03fbe1da57216a8179bca9
2020-03-16 03:14:45 +00:00
Automerger Merge Worker
2c655ed0a1 Merge "Cleanup the TetheredClients API" am: 89711eaefe am: 7d28e4e36e
Change-Id: Ia519886b34b5bc7b5d665699cc14a58feb32d4a0
2020-03-16 03:14:31 +00:00
Automerger Merge Worker
fc9abbb159 [SP21] Address comments for API council review about aosp/1172143 am: 5752baa6b6 am: 2a24054c31
Change-Id: I86cf3b57722f64c0989ce606fde71d6173f812bb
2020-03-16 03:14:01 +00:00
Automerger Merge Worker
be47eb855f Merge "[SP21] Address comments for API council review about aosp/1172143" am: 12b21035c4
Change-Id: Ief866c87b9e69b892fca435e8555080ffdad4af7
2020-03-16 03:05:06 +00:00
Automerger Merge Worker
7d28e4e36e Merge "Cleanup the TetheredClients API" am: 89711eaefe
Change-Id: I3aa44ae9b4d9ec5c34bca067d1ec2486d9dbb2c0
2020-03-16 03:04:26 +00:00
Automerger Merge Worker
2a24054c31 [SP21] Address comments for API council review about aosp/1172143 am: 5752baa6b6
Change-Id: I8634d6f6ed65ec6b10009a90b147881fe1fc4530
2020-03-16 03:03:51 +00:00
Junyu Lai
12b21035c4 Merge "[SP21] Address comments for API council review about aosp/1172143" 2020-03-16 02:41:19 +00:00
markchien
4b896ba32b Change TetheringConstants class to final
Bug: 151322331
Test: m doc-comment-check-docs
Change-Id: Ia02be3d1d91a08ae4a56b25560ed448c96a693db
2020-03-15 22:54:57 +08:00
Remi NGUYEN VAN
dfdf750417 Cleanup the TetheredClients API
Add comments to getters as requested in API review, and remove the
expirationTime private field that was planned to be replaced with
LinkAddress expiration.

Test: atest TetheringTests
Fixes: 150878126
Change-Id: Iecf65859cdeeaac2fa7b817b4f505c510424ac89
2020-03-13 19:01:15 +09:00
markchien
db2a16b8c4 Give tethering bluetooth privilege permission
Permisssion of PanService#setBluetoothTethering is change from
BLUETOOTH_ADMIN to BLUETOOTH_PRIVILEGED.
Tethering service need bluetooth privilege permission to enable
bluetooth tethering.

Bug: 146045934
Test: on/off bluetooth tethering
Change-Id: Ib87a5d5a5bb49390aa55e52713bb3539d4a52348
2020-03-13 07:06:58 +00:00
Automerger Merge Worker
e7326ec7eb [automerger skipped] Merge "Import translations. DO NOT MERGE" am: 73f2ecbcd6 -s ours am: 4eaac7f546 -s ours am: 60f2dc6fcf -s ours am: df7443a792 -s ours
am skip reason: subject contains skip directive

Change-Id: I61c3d0186620404685d2730a52213ebc4a6ac24e
2020-03-13 02:20:16 +00:00
Automerger Merge Worker
df7443a792 [automerger skipped] Merge "Import translations. DO NOT MERGE" am: 73f2ecbcd6 -s ours am: 4eaac7f546 -s ours am: 60f2dc6fcf -s ours
am skip reason: subject contains skip directive

Change-Id: If76dd4852da6b42d124c2d29c120ea15890cc4b2
2020-03-13 02:10:19 +00:00
Automerger Merge Worker
60f2dc6fcf [automerger skipped] Merge "Import translations. DO NOT MERGE" am: 73f2ecbcd6 -s ours am: 4eaac7f546 -s ours
am skip reason: subject contains skip directive

Change-Id: Ibebb2e37d26e9670102e0983f8937fed3e5b378f
2020-03-13 01:59:14 +00:00
Bill Yi
97eb4abfed Import translations. DO NOT MERGE
Auto-generated-cl: translation import
Change-Id: I8c6eed7de942d3b4d67ad1205ccabf5852ef928f
2020-03-12 16:41:15 -07:00
junyulai
5752baa6b6 [SP21] Address comments for API council review about aosp/1172143
Test: atest FrameworksNetTests ImsPhoneCallTrackerTest
Test: atest TetheringTests NetworkStackTests
Test: m doc-comment-check-docs
Fix: 148552904

Change-Id: I141393f229e772d2eb9f7c156849e379bd71b845
2020-03-12 21:34:17 +08:00
Automerger Merge Worker
9cb35621a6 [TNU01] Add Tethering notification updater
There are lots of Carrier/OEM requests for tethering
notification customization. So add a new tethering notification
updater class which can let OEM customize the behavior they
wanted.

Bug: 122085773
Test: atest TetheringTests
Change-Id: I7faacde7ac84e93ea0dfe03dd33d2cc41c589225
Merged-In: I7faacde7ac84e93ea0dfe03dd33d2cc41c589225
(cherry picked from aosp/1137358)
2020-03-12 01:42:35 +00:00
Automerger Merge Worker
b07a709b42 Merge "Create all variants of stubs for tethering" into rvc-dev am: ab74d2b865 am: 6030bad6f0 am: 52d5d739ad
Change-Id: I3ac6d3adff6b559284f40e6cbe2f0a180bc3dd93
2020-03-11 10:59:16 +00:00
Automerger Merge Worker
f915fc1dba Merge "Create all variants of stubs for tethering" into rvc-dev am: ab74d2b865 am: 1c894c44f6 am: e04a77e7c1
Change-Id: I8e87a393786df78cd33e441a29e0ada1e9181afa
2020-03-11 10:59:09 +00:00
Automerger Merge Worker
52d5d739ad Merge "Create all variants of stubs for tethering" into rvc-dev am: ab74d2b865 am: 6030bad6f0
Change-Id: I3705e03b2f0bf0d1275a8a1bbb771044cda9bb94
2020-03-11 10:44:59 +00:00
Automerger Merge Worker
e04a77e7c1 Merge "Create all variants of stubs for tethering" into rvc-dev am: ab74d2b865 am: 1c894c44f6
Change-Id: I4efba1a195ba7430e729b3cd030a209ab03b7cec
2020-03-11 10:44:23 +00:00
Automerger Merge Worker
6030bad6f0 Merge "Create all variants of stubs for tethering" into rvc-dev am: ab74d2b865
Change-Id: I2d0c2b3b453ded7549e6560fc2af99807e7642fc
2020-03-11 10:32:37 +00:00
Anton Hansson
ab74d2b865 Merge "Create all variants of stubs for tethering" into rvc-dev 2020-03-11 10:16:02 +00:00
Anton Hansson
6a9c68b619 Create all variants of stubs for tethering
Add separate publicapi, systemapi and module_libs stubs for tethering.

Bug: 147768409
Test: m
Test: m framework-tethering-stubs-{public,system,module_libs_}api
Change-Id: I0ed44691b4e7080818442a9d0eb37d874f707195
2020-03-10 13:13:36 +00:00
Automerger Merge Worker
d854bf55f6 [automerger skipped] Merge "[SP19] Reduce log when set limit and request stats update" into rvc-dev am: 407e9eb150 -s ours am: 8799683ed7 -s ours am: 3c23f802f6 -s ours
am skip reason: Change-Id I92d214f4648fec6be13e04147290ecdd156fab4e with SHA-1 cb3c305fd1 is in history

Change-Id: I6fce143839c5ed33557c96f33dd25f7a2cac387c
2020-03-10 03:52:36 +00:00
Automerger Merge Worker
3c23f802f6 [automerger skipped] Merge "[SP19] Reduce log when set limit and request stats update" into rvc-dev am: 407e9eb150 -s ours am: 8799683ed7 -s ours
am skip reason: Change-Id I92d214f4648fec6be13e04147290ecdd156fab4e with SHA-1 cb3c305fd1 is in history

Change-Id: I5adf225a3a580eb4987495d706dbc63a78d999ef
2020-03-10 03:17:35 +00:00
Automerger Merge Worker
8799683ed7 [automerger skipped] Merge "[SP19] Reduce log when set limit and request stats update" into rvc-dev am: 407e9eb150 -s ours
am skip reason: Change-Id I92d214f4648fec6be13e04147290ecdd156fab4e with SHA-1 cb3c305fd1 is in history

Change-Id: Ic1d1d570b6ec21b06be212160d3415755e3a2f9e
2020-03-10 03:08:16 +00:00
Lorenzo Colitti
407e9eb150 Merge "[SP19] Reduce log when set limit and request stats update" into rvc-dev 2020-03-10 03:06:21 +00:00
Automerger Merge Worker
98426435df [automerger skipped] Merge "Send offload status changed callback" into rvc-dev am: 47f84e53b0 -s ours am: 6617b3410d -s ours am: f8fe4f6651 -s ours
am skip reason: Change-Id Ifb16dcedc8081833fa95a39596fe5cdc309ededd with SHA-1 74f27e6f63 is in history

Change-Id: I940efc19b4a58ca00d8af2ac3ffbb8eae8b6c9b4
2020-03-09 10:31:06 +00:00
Automerger Merge Worker
63d2a770c9 [automerger skipped] Merge "Tethering: add isTetheringSupported with callerPkg parameter" into rvc-dev am: 137cb5acfe -s ours am: 8299c59cd4 -s ours am: a22372b055 -s ours
am skip reason: Change-Id I01646fe045772c57b4e39a5e129531f8a2cea89f with SHA-1 1adfc1cbf1 is in history

Change-Id: I1b3a2a106c2e33024dfc704132781d463872504c
2020-03-09 10:30:49 +00:00
Automerger Merge Worker
824fb12d43 [automerger skipped] Merge "Send offload status changed callback" into rvc-dev am: 47f84e53b0 am: 29701aa1bb -s ours am: a71c6a582c -s ours
am skip reason: Change-Id Ia0398601144b0e5f61dc0c5771eacf13e7cfbb59 with SHA-1 05bee8027d is in history

Change-Id: Ib8dabc20133bcccd8132d24e7a5cbda21f5c703a
2020-03-09 10:30:24 +00:00
Automerger Merge Worker
d99f078e93 [automerger skipped] Merge "Tethering: add isTetheringSupported with callerPkg parameter" into rvc-dev am: 137cb5acfe am: affd26605b -s ours am: 13c71eb53d -s ours
am skip reason: Change-Id I2a35e1b6851e7a799c343be0dd60da23514768ba with SHA-1 06ea03a6c4 is in history

Change-Id: I899221ada273e4b77a8c362c3ab802f19d92d1ad
2020-03-09 10:29:42 +00:00
Automerger Merge Worker
f8fe4f6651 [automerger skipped] Merge "Send offload status changed callback" into rvc-dev am: 47f84e53b0 -s ours am: 6617b3410d -s ours
am skip reason: Change-Id Ifb16dcedc8081833fa95a39596fe5cdc309ededd with SHA-1 74f27e6f63 is in history

Change-Id: Iac36f301454c7b3dee4a89e95c19c8981225b9e0
2020-03-09 10:22:23 +00:00
Automerger Merge Worker
a22372b055 [automerger skipped] Merge "Tethering: add isTetheringSupported with callerPkg parameter" into rvc-dev am: 137cb5acfe -s ours am: 8299c59cd4 -s ours
am skip reason: Change-Id I01646fe045772c57b4e39a5e129531f8a2cea89f with SHA-1 1adfc1cbf1 is in history

Change-Id: I6ae89a6b1123a34c6eb22f0193160e0eed8297c9
2020-03-09 10:21:42 +00:00
Automerger Merge Worker
a71c6a582c [automerger skipped] Merge "Send offload status changed callback" into rvc-dev am: 47f84e53b0 am: 29701aa1bb -s ours
am skip reason: Change-Id Ia0398601144b0e5f61dc0c5771eacf13e7cfbb59 with SHA-1 05bee8027d is in history

Change-Id: I4887a520be16b2f996d7007da1ce2d3e5ddeac28
2020-03-09 10:18:11 +00:00
Automerger Merge Worker
13c71eb53d [automerger skipped] Merge "Tethering: add isTetheringSupported with callerPkg parameter" into rvc-dev am: 137cb5acfe am: affd26605b -s ours
am skip reason: Change-Id I2a35e1b6851e7a799c343be0dd60da23514768ba with SHA-1 06ea03a6c4 is in history

Change-Id: Ic6b1cc397e6dbf985f3851cd55a5a26cbf8e5f57
2020-03-09 10:17:01 +00:00
Automerger Merge Worker
6617b3410d [automerger skipped] Merge "Send offload status changed callback" into rvc-dev am: 47f84e53b0 -s ours
am skip reason: Change-Id Ia0398601144b0e5f61dc0c5771eacf13e7cfbb59 with SHA-1 05bee8027d is in history

Change-Id: I33a320dd5a619047a11632314f9928bf2c5f3dcb
2020-03-09 10:04:52 +00:00
Automerger Merge Worker
8299c59cd4 [automerger skipped] Merge "Tethering: add isTetheringSupported with callerPkg parameter" into rvc-dev am: 137cb5acfe -s ours
am skip reason: Change-Id I2a35e1b6851e7a799c343be0dd60da23514768ba with SHA-1 06ea03a6c4 is in history

Change-Id: I8b26edf8bb0b445558f1bf6f400118ee1a927401
2020-03-09 10:04:20 +00:00
Mark Chien
47f84e53b0 Merge "Send offload status changed callback" into rvc-dev 2020-03-09 09:50:20 +00:00
Mark Chien
137cb5acfe Merge "Tethering: add isTetheringSupported with callerPkg parameter" into rvc-dev 2020-03-09 09:49:56 +00:00
Automerger Merge Worker
df80f13580 Merge "[TNU01] Add Tethering notification updater" am: ccf6239513 am: 40631d6989 am: dc7df56395 am: 25316afcbb
Change-Id: If6d4e27d9883b642ce1b801853e0265256dfff23
2020-03-09 08:40:31 +00:00
Automerger Merge Worker
f39e424dad [automerger skipped] Merge "Fix crash and duplicated ethernet tethering request" into rvc-dev am: cf9a67a5db -s ours am: ff7e196f48 -s ours am: f042478877 -s ours
am skip reason: Change-Id I7c5127e96d80d077735010d2e62c7227805ccb10 with SHA-1 3849d89111 is in history

Change-Id: I0b2b143b43dd8433125027a4d1af8319938248a3
2020-03-09 08:39:29 +00:00
Automerger Merge Worker
25316afcbb Merge "[TNU01] Add Tethering notification updater" am: ccf6239513 am: 40631d6989 am: dc7df56395
Change-Id: I2b5f00813020ebb22109f074c22b0ca91523e1c1
2020-03-09 08:30:26 +00:00
Automerger Merge Worker
f042478877 [automerger skipped] Merge "Fix crash and duplicated ethernet tethering request" into rvc-dev am: cf9a67a5db -s ours am: ff7e196f48 -s ours
am skip reason: Change-Id I7c5127e96d80d077735010d2e62c7227805ccb10 with SHA-1 3849d89111 is in history

Change-Id: I497f81414e48414dab5c34c06c2e12e336ba8fc3
2020-03-09 08:29:46 +00:00
Automerger Merge Worker
dc7df56395 Merge "[TNU01] Add Tethering notification updater" am: ccf6239513 am: 40631d6989
Change-Id: I71070e0e18a752a25ac94b97901bbed0aedf4a7e
2020-03-09 08:24:39 +00:00
Automerger Merge Worker
ff7e196f48 [automerger skipped] Merge "Fix crash and duplicated ethernet tethering request" into rvc-dev am: cf9a67a5db -s ours
am skip reason: Change-Id I7c5127e96d80d077735010d2e62c7227805ccb10 with SHA-1 3849d89111 is in history

Change-Id: I8c338aedd21b50b412d600d165c1d0f63453d52a
2020-03-09 08:20:47 +00:00
Paul Hu
ccf6239513 Merge "[TNU01] Add Tethering notification updater" 2020-03-09 08:10:55 +00:00
Automerger Merge Worker
74f27e6f63 Send offload status changed callback
The callback would be fired when offload started, stopped, or failed.
If offload is not supported, "failed" callback would be fired when user
enable tethering. Enabling multiple tethering would not have multiple
offload status callbacks because offload should already be started or
failed.

Bug: 130596697
Test: -build, flash, boot
      -atest TetheringTests
      -ON/OFF hotspotf

Change-Id: Ifb16dcedc8081833fa95a39596fe5cdc309ededd
Merged-In: Ifb16dcedc8081833fa95a39596fe5cdc309ededd
Merged-In: Ia0398601144b0e5f61dc0c5771eacf13e7cfbb59
(cherry picked from commit cd266076bed28459234c5d74ad373867944df116)
2020-03-09 07:59:29 +00:00
Automerger Merge Worker
cee6cd88ee [SP19] Reduce log when set limit and request stats update
setLimit can be ignored if the quota is unlimited and not
changed, and the log could be omitted since it will still be
logged in HAL. Request stats update will print error log in
service if it is not correctly responded in time.

Test: atest TetheringTests
Test: manual
Fix: 149735152
AOSP-Change: 1242601
Change-Id: I01c0191d5b89942fa69b167b8a6b40ed2821300b
Merged-In: I92d214f4648fec6be13e04147290ecdd156fab4e
(cherry picked from commit b9565c7db00e44b50f9983691b603ebd6918ee45)
2020-03-09 07:54:27 +00:00
Mark Chien
cf9a67a5db Merge "Fix crash and duplicated ethernet tethering request" into rvc-dev 2020-03-09 07:51:43 +00:00
Automerger Merge Worker
1d19e17315 Merge "Merge the following changes to tethering:" into rvc-dev am: 888d833d11 am: 2b9a5102a4 am: 8c6c75bdde
Change-Id: I8b79dc197ff793e4b8afe9e6e538b32fbb1401e4
2020-03-09 06:05:39 +00:00