am skip reason: Change-Id Ie67f7f4d0863d58c4c5206e445c1dbdfe3f65f60 with SHA-1 ef34159909 is in history
Change-Id: I8e756d2e272e9d79c35eb792c96d24d051f76c30
am skip reason: Change-Id I093f127d90b2aa1b13eb0748378a24726d419472 with SHA-1 83a814eb31 is in history
Change-Id: I2aa381667ea22b8c00ad23ea4b06d6fa9614b163
am skip reason: Change-Id Ie67f7f4d0863d58c4c5206e445c1dbdfe3f65f60 with SHA-1 ef34159909 is in history
Change-Id: I83a737cce14733b1bec63610e15f7bdd02c56bd3
am skip reason: Change-Id Ie67f7f4d0863d58c4c5206e445c1dbdfe3f65f60 with SHA-1 01a9451cb4 is in history
Change-Id: I5064b84fc87044eb1f533ed55837ec0a30829431
am skip reason: Change-Id I093f127d90b2aa1b13eb0748378a24726d419472 with SHA-1 83a814eb31 is in history
Change-Id: I3df082044f3a827878532a8d5a8fac4e862fc0a7
am skip reason: Change-Id Ie67f7f4d0863d58c4c5206e445c1dbdfe3f65f60 with SHA-1 ef34159909 is in history
Change-Id: Iaa19a6074841542d09e87d9dbd44894ecf18ad48
am skip reason: Change-Id I093f127d90b2aa1b13eb0748378a24726d419472 with SHA-1 06e440101b is in history
Change-Id: I320155e97e10e48f30a63e4a1d3a5428783e6662
am skip reason: Change-Id I093f127d90b2aa1b13eb0748378a24726d419472 with SHA-1 83a814eb31 is in history
Change-Id: I44f35479cd490075d8a1f59cea7116f4b53bd083
am skip reason: Change-Id Ie67f7f4d0863d58c4c5206e445c1dbdfe3f65f60 with SHA-1 ef34159909 is in history
Change-Id: Iee5aa51feed0f2b3c6563e13a26896a5251f6715
am skip reason: Change-Id Ie67f7f4d0863d58c4c5206e445c1dbdfe3f65f60 with SHA-1 01a9451cb4 is in history
Change-Id: I72ededcfce6c5800b7b7ff633dd79e90ef8a2d87
am skip reason: Change-Id I093f127d90b2aa1b13eb0748378a24726d419472 with SHA-1 83a814eb31 is in history
Change-Id: Id70617b2b6b1c3374097c6783155bc2956d8dd96
am skip reason: Change-Id I093f127d90b2aa1b13eb0748378a24726d419472 with SHA-1 06e440101b is in history
Change-Id: I9828f61d5cf3b4e0a88b5e557c3fc552c1f233c3
am skip reason: Change-Id Ie67f7f4d0863d58c4c5206e445c1dbdfe3f65f60 with SHA-1 01a9451cb4 is in history
Change-Id: Ib62dde9ee315cd7287a5122878bc0e6fb14921f7
am skip reason: Change-Id Ie67f7f4d0863d58c4c5206e445c1dbdfe3f65f60 with SHA-1 01a9451cb4 is in history
Change-Id: I9a76fb4c1683bb8d3adf0c2a55f9c5de92bb2cae
am skip reason: Change-Id I093f127d90b2aa1b13eb0748378a24726d419472 with SHA-1 83a814eb31 is in history
Change-Id: I9956e293db4978f09cdedd6998b0fe6013230c7a
am skip reason: Change-Id I093f127d90b2aa1b13eb0748378a24726d419472 with SHA-1 06e440101b is in history
Change-Id: I5356a92165bfc22d2fcf781e2d63ebfdc47ced71
am skip reason: Change-Id Ie67f7f4d0863d58c4c5206e445c1dbdfe3f65f60 with SHA-1 01a9451cb4 is in history
Change-Id: Ie6bd7be2ff4b2b3885e51d2cb2fa060c8e5fb08e
am skip reason: Change-Id I093f127d90b2aa1b13eb0748378a24726d419472 with SHA-1 06e440101b is in history
Change-Id: I8d1e2822473aca0876b098287bc9a0c3746080d5
The CL that moved the initialization of the tethering offload
config HAL from C++ to Java caused the code not to retry
fetching the service if it is not ready when tethering is
started. This is because the C++ version of getService() retries,
but the Java version only retries if getService(true) is called.
Make the new code retry as well.
b/152430668#comment4 asserts that the fetch will be retried only
if the service is installed on the device, so the retries should
be attempted (and thus should not have any startup time impact)
on devices that do not support tethering offload.
Bug: 152430668
Test: builds, boots, tethering offload works
Merged-In: I093f127d90b2aa1b13eb0748378a24726d419472
Change-Id: I093f127d90b2aa1b13eb0748378a24726d419472
Some strings are not used, so just remove them.
Bug: 154445061
Test: atest TetheringTests
Change-Id: Ie67f7f4d0863d58c4c5206e445c1dbdfe3f65f60
Merged-In: Ie67f7f4d0863d58c4c5206e445c1dbdfe3f65f60
(cherry picked from commit 59eeedc045aaaa0c7d5b97277d25f64cce254464, aosp/1289100)