Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 543348eb authored by Sanket Padawe's avatar Sanket Padawe Committed by Android Git Automerger
Browse files

am d2dd69ae: Merge "Modify getDeviceId() to get device id independent of...

am d2dd69ae: Merge "Modify getDeviceId() to get device id independent of Subscription." into lmp-mr1-dev

* commit 'd2dd69ae':
  Modify getDeviceId() to get device id independent of Subscription.
parents 11ce4b75 d2dd69ae
Loading
Loading
Loading
Loading
+5 −1
Original line number Diff line number Diff line
@@ -620,7 +620,11 @@ public class TelephonyManager {
     *   {@link android.Manifest.permission#READ_PHONE_STATE READ_PHONE_STATE}
     */
    public String getDeviceId() {
        return getDeviceId(getDefaultSim());
        try {
            return getITelephony().getDeviceId();
        } catch (RemoteException ex) {
            return null;
        }
    }

    /**
+10 −0
Original line number Diff line number Diff line
@@ -865,8 +865,18 @@ interface ITelephony {
     * @return {@code True} if the user has enabled video calling, {@code false} otherwise.
     */
    boolean isVideoCallingEnabled();

    /**
     * Get IMS Registration Status
     */
    boolean isImsRegistered();

    /**
      * Returns the unique device ID of phone, for example, the IMEI for
      * GSM and the MEID for CDMA phones. Return null if device ID is not available.
      *
      * <p>Requires Permission:
      *   {@link android.Manifest.permission#READ_PHONE_STATE READ_PHONE_STATE}
      */
    String getDeviceId();
}