OSDN Git Service

refactor radioPowerstate
authorchen xu <fionaxu@google.com>
Thu, 11 Oct 2018 20:18:26 +0000 (13:18 -0700)
committerChen Xu <fionaxu@google.com>
Tue, 16 Oct 2018 20:33:28 +0000 (20:33 +0000)
commit700c8a0389dc45e729e3797433d03d875556325a
treee0b573dc225553128961fe795e251666e5eef182
parente976a1324bd87d69e9c31bd1efaa1db66273efd0
refactor radioPowerstate

1. new System API for getRadioPowerState with permision check
2. new System API for onRadioPowerStateChanged in PhoneStateListener
3. replace radioState enum in CommandsInterface to telephonyMgr defined
int.

Bug: 117349311
Test: telephony unit test
Change-Id: I502568280fbf9213ca6bf1f7fb204d0d4ce86580
api/system-current.txt
services/core/java/com/android/server/TelephonyRegistry.java
telephony/java/android/telephony/PhoneStateListener.java
telephony/java/android/telephony/TelephonyManager.java
telephony/java/com/android/internal/telephony/IPhoneStateListener.aidl
telephony/java/com/android/internal/telephony/ITelephony.aidl
telephony/java/com/android/internal/telephony/ITelephonyRegistry.aidl