OSDN Git Service

Rollback SHELL UID check for CarrierConfigLoader
authorBrad Ebinger <breadley@google.com>
Thu, 25 Apr 2019 17:59:08 +0000 (10:59 -0700)
committerBrad Ebinger <breadley@google.com>
Mon, 6 May 2019 22:02:15 +0000 (22:02 +0000)
commite7704769a576b941e9ce3c08cc717966c425a02a
tree35a4790059d97f0981e9e1c8ec1613320cb4899d
parent7050ce9434976a2fb762847e3ae4d287f2c03899
Rollback SHELL UID check for CarrierConfigLoader

When a test calls adoptShellPermissionIdentity before
calling a command, it doesn't adopt the shell UID, only
the permissions. So, we can not use
Binder#getCallingIdentity to determine it the API is
being called as part of a test. For now, we must only
use MODIFY_PHONE_STATE until a better pattern is
established.

Test: Manual
Bug: 131185660
Merged-In: I607b7c9afe1c384a41ce12b92ae43747b2ee1bc3
Change-Id: I59d32a2e36950b2485e1a46a25e3724928676219
telephony/java/android/telephony/CarrierConfigManager.java