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

Commit 3caf66d2 authored by Wink Saville's avatar Wink Saville
Browse files

Unhide the new location API's

Change-Id: I41cc89998b8bd1e6686ea30475ab8905a133e312
parent 10d940d9
Loading
Loading
Loading
Loading
+101 −0
Original line number Original line Diff line number Diff line
@@ -20203,12 +20203,110 @@ package android.speech.tts {
package android.telephony {
package android.telephony {
  public abstract class CellIdentity implements android.os.Parcelable {
    method public int describeContents();
    method public abstract int hashCode();
    method public void writeToParcel(android.os.Parcel, int);
    field public static final android.os.Parcelable.Creator CREATOR;
  }
  public final class CellIdentityCdma extends android.telephony.CellIdentity implements android.os.Parcelable {
    method public int getBasestationId();
    method public int getLatitude();
    method public int getLongitude();
    method public int getNetworkId();
    method public int getSystemId();
    method public int hashCode();
    field public static final android.os.Parcelable.Creator CREATOR;
  }
  public final class CellIdentityGsm extends android.telephony.CellIdentity implements android.os.Parcelable {
    method public int getCid();
    method public int getLac();
    method public int getMcc();
    method public int getMnc();
    method public int getPsc();
    method public int hashCode();
    field public static final android.os.Parcelable.Creator CREATOR;
  }
  public final class CellIdentityLte extends android.telephony.CellIdentity implements android.os.Parcelable {
    method public int getCi();
    method public int getMcc();
    method public int getMnc();
    method public int getPci();
    method public int getTac();
    method public int hashCode();
    field public static final android.os.Parcelable.Creator CREATOR;
  }
  public class CellInfo implements android.os.Parcelable {
    method public int describeContents();
    method public long getTimeStamp();
    method public boolean isRegistered();
    method public void writeToParcel(android.os.Parcel, int);
    field public static final android.os.Parcelable.Creator CREATOR;
  }
  public final class CellInfoCdma extends android.telephony.CellInfo implements android.os.Parcelable {
    method public android.telephony.CellIdentityCdma getCellIdentity();
    method public android.telephony.CellSignalStrengthCdma getCellSignalStrength();
    field public static final android.os.Parcelable.Creator CREATOR;
  }
  public final class CellInfoGsm extends android.telephony.CellInfo implements android.os.Parcelable {
    method public android.telephony.CellIdentityGsm getCellIdentity();
    method public android.telephony.CellSignalStrengthGsm getCellSignalStrength();
    field public static final android.os.Parcelable.Creator CREATOR;
  }
  public final class CellInfoLte extends android.telephony.CellInfo implements android.os.Parcelable {
    method public android.telephony.CellIdentityLte getCellIdentity();
    method public android.telephony.CellSignalStrengthLte getCellSignalStrength();
    field public static final android.os.Parcelable.Creator CREATOR;
  }
  public abstract class CellLocation {
  public abstract class CellLocation {
    ctor public CellLocation();
    ctor public CellLocation();
    method public static android.telephony.CellLocation getEmpty();
    method public static android.telephony.CellLocation getEmpty();
    method public static void requestLocationUpdate();
    method public static void requestLocationUpdate();
  }
  }
  public abstract class CellSignalStrength implements android.os.Parcelable {
    method public int describeContents();
    method public abstract boolean equals(java.lang.Object);
    method public abstract int hashCode();
    method public abstract void writeToParcel(android.os.Parcel, int);
    field public static final android.os.Parcelable.Creator CREATOR;
  }
  public class CellSignalStrengthCdma extends android.telephony.CellSignalStrength implements android.os.Parcelable {
    method public boolean equals(java.lang.Object);
    method public int getCdmaDbm();
    method public int getCdmaEcio();
    method public int getEvdoDbm();
    method public int getEvdoEcio();
    method public int getEvdoSnr();
    method public int hashCode();
    method public void writeToParcel(android.os.Parcel, int);
    field public static final android.os.Parcelable.Creator CREATOR;
  }
  public class CellSignalStrengthGsm extends android.telephony.CellSignalStrength implements android.os.Parcelable {
    method public boolean equals(java.lang.Object);
    method public int hashCode();
    method public void writeToParcel(android.os.Parcel, int);
    field public static final android.os.Parcelable.Creator CREATOR;
  }
  public class CellSignalStrengthLte extends android.telephony.CellSignalStrength implements android.os.Parcelable {
    method public boolean equals(java.lang.Object);
    method public int getTimingAdvance();
    method public int hashCode();
    method public void writeToParcel(android.os.Parcel, int);
    field public static final android.os.Parcelable.Creator CREATOR;
  }
  public class NeighboringCellInfo implements android.os.Parcelable {
  public class NeighboringCellInfo implements android.os.Parcelable {
    ctor public deprecated NeighboringCellInfo();
    ctor public deprecated NeighboringCellInfo();
    ctor public deprecated NeighboringCellInfo(int, int);
    ctor public deprecated NeighboringCellInfo(int, int);
@@ -20281,6 +20379,7 @@ package android.telephony {
    ctor public PhoneStateListener();
    ctor public PhoneStateListener();
    method public void onCallForwardingIndicatorChanged(boolean);
    method public void onCallForwardingIndicatorChanged(boolean);
    method public void onCallStateChanged(int, java.lang.String);
    method public void onCallStateChanged(int, java.lang.String);
    method public void onCellInfoChanged(java.util.List<android.telephony.CellInfo>);
    method public void onCellLocationChanged(android.telephony.CellLocation);
    method public void onCellLocationChanged(android.telephony.CellLocation);
    method public void onDataActivity(int);
    method public void onDataActivity(int);
    method public void onDataConnectionStateChanged(int);
    method public void onDataConnectionStateChanged(int);
@@ -20291,6 +20390,7 @@ package android.telephony {
    method public void onSignalStrengthsChanged(android.telephony.SignalStrength);
    method public void onSignalStrengthsChanged(android.telephony.SignalStrength);
    field public static final int LISTEN_CALL_FORWARDING_INDICATOR = 8; // 0x8
    field public static final int LISTEN_CALL_FORWARDING_INDICATOR = 8; // 0x8
    field public static final int LISTEN_CALL_STATE = 32; // 0x20
    field public static final int LISTEN_CALL_STATE = 32; // 0x20
    field public static final int LISTEN_CELL_INFO = 1024; // 0x400
    field public static final int LISTEN_CELL_LOCATION = 16; // 0x10
    field public static final int LISTEN_CELL_LOCATION = 16; // 0x10
    field public static final int LISTEN_DATA_ACTIVITY = 128; // 0x80
    field public static final int LISTEN_DATA_ACTIVITY = 128; // 0x80
    field public static final int LISTEN_DATA_CONNECTION_STATE = 64; // 0x40
    field public static final int LISTEN_DATA_CONNECTION_STATE = 64; // 0x40
@@ -20416,6 +20516,7 @@ package android.telephony {
  }
  }
  public class TelephonyManager {
  public class TelephonyManager {
    method public java.util.List<android.telephony.CellInfo> getAllCellInfo();
    method public int getCallState();
    method public int getCallState();
    method public android.telephony.CellLocation getCellLocation();
    method public android.telephony.CellLocation getCellLocation();
    method public int getDataActivity();
    method public int getDataActivity();
+6 −2
Original line number Original line Diff line number Diff line
@@ -22,22 +22,26 @@ import android.os.Parcelable;
/**
/**
 * CellIdentity is immutable and represents ONE unique cell in the world
 * CellIdentity is immutable and represents ONE unique cell in the world
 * it contains all levels of info to identity country, carrier, etc.
 * it contains all levels of info to identity country, carrier, etc.
 *
 * @hide
 */
 */
public abstract class CellIdentity implements Parcelable {
public abstract class CellIdentity implements Parcelable {


    // Type fields for parceling
    // Type fields for parceling
    /** @hide */
    protected static final int TYPE_GSM = 1;
    protected static final int TYPE_GSM = 1;
    /** @hide */
    protected static final int TYPE_CDMA = 2;
    protected static final int TYPE_CDMA = 2;
    /** @hide */
    protected static final int TYPE_LTE = 3;
    protected static final int TYPE_LTE = 3;


    /** @hide */
    protected CellIdentity() {
    protected CellIdentity() {
    }
    }


    /** @hide */
    protected CellIdentity(Parcel in) {
    protected CellIdentity(Parcel in) {
    }
    }


    /** @hide */
    protected CellIdentity(CellIdentity cid) {
    protected CellIdentity(CellIdentity cid) {
    }
    }


+0 −2
Original line number Original line Diff line number Diff line
@@ -22,8 +22,6 @@ import android.util.Log;


/**
/**
 * CellIdentity is to represent a unique CDMA cell
 * CellIdentity is to represent a unique CDMA cell
 *
 * @hide
 */
 */
public final class CellIdentityCdma extends CellIdentity implements Parcelable {
public final class CellIdentityCdma extends CellIdentity implements Parcelable {


+0 −2
Original line number Original line Diff line number Diff line
@@ -22,8 +22,6 @@ import android.util.Log;


/**
/**
 * CellIdentity to represent a unique GSM or UMTS cell
 * CellIdentity to represent a unique GSM or UMTS cell
 *
 * @hide
 */
 */
public final class CellIdentityGsm extends CellIdentity implements Parcelable {
public final class CellIdentityGsm extends CellIdentity implements Parcelable {


+0 −2
Original line number Original line Diff line number Diff line
@@ -22,8 +22,6 @@ import android.util.Log;


/**
/**
 * CellIdentity is to represent a unique LTE cell
 * CellIdentity is to represent a unique LTE cell
 *
 * @hide
 */
 */
public final class CellIdentityLte extends CellIdentity implements Parcelable {
public final class CellIdentityLte extends CellIdentity implements Parcelable {


Loading