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

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

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

Merge commit '3158cf68' into gingerbread

* commit '3158cf68':
  Change CDMAPhone.getDeviceId to return MEID or ESN.
parents d6f7f225 3158cf68
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
@@ -447,9 +447,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() {