OSDN Git Service

Fixed the logic for tethering provisioning re-evaluation
authorJack Yu <jackyu@google.com>
Mon, 16 Jan 2017 18:49:55 +0000 (10:49 -0800)
committerJack Yu <jackyu@google.com>
Fri, 27 Jan 2017 17:37:58 +0000 (17:37 +0000)
commit3294256ba5b9e2ba2d8619d617e3d900e5386564
tree7a7dcf9bd20921e495182431dead4891f40db6ee
parentc52a3cb704a1b6ed5f2e2c9652ae03a5dbd0450d
Fixed the logic for tethering provisioning re-evaluation

Previously we only re-evaluate provisioning for SIM swap case
The new logic covers both SIM swap case
(ABSENT->NOT_READY->UNKNOWN->READY->LOADED) and modem reset
case (NOT_READY->READY->LOADED)

Test: Manual
bug: 33815946

Merged-In: I9960123605b10d3fa5f3584c6c8b70b616acd6f8
Change-Id: I9960123605b10d3fa5f3584c6c8b70b616acd6f8
services/core/java/com/android/server/connectivity/Tethering.java