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

Commit d9034879 authored by Wink Saville's avatar Wink Saville Committed by Android Git Automerger
Browse files

am b2cc86da: am 3158cf68: Change CDMAPhone.getDeviceId to return MEID or ESN.

Merge commit 'b2cc86da' into gingerbread-plus-aosp

* commit 'b2cc86da':
  Change CDMAPhone.getDeviceId to return MEID or ESN.
parents b13c9bc5 b2cc86da
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -177,7 +177,7 @@ public class TelephonyManager {

    /**
     * Returns the unique device ID, for example, the IMEI for GSM and the MEID
     * for CDMA phones. Return null if device ID is not available.
     * or ESN for CDMA phones. Return null if device ID is not available.
     *
     * <p>Requires Permission:
     *   {@link android.Manifest.permission#READ_PHONE_STATE READ_PHONE_STATE}
+7 −2
Original line number Diff line number Diff line
@@ -452,9 +452,14 @@ public class CDMAPhone extends PhoneBase {
        return mMeid;
    }

    //returns MEID in CDMA
    //returns MEID or ESN in CDMA
    public String getDeviceId() {
        return getMeid();
        String id = getMeid();
        if ((id == null) || id.matches("^0*$")) {
            Log.d(LOG_TAG, "getDeviceId(): MEID is not initialized use ESN");
            id = getEsn();
        }
        return id;
    }

    public String getDeviceSvn() {