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

Commit d1d07432 authored by Daniel Sandler's avatar Daniel Sandler Committed by Android (Google) Code Review
Browse files

Merge "More debug logs for RSSI updates." into ics-factoryrom

parents bbb11b80 c49e195d
Loading
Loading
Loading
Loading
+23 −7
Original line number Diff line number Diff line
@@ -84,6 +84,7 @@ public class NetworkController extends BroadcastReceiver {
    int mDataTypeIconId;
    boolean mDataActive;
    int mMobileActivityIconId; // overlay arrows for data direction
    int mLastSignalLevel;

    String mContentDescriptionPhoneSignal;
    String mContentDescriptionWifi;
@@ -281,8 +282,9 @@ public class NetworkController extends BroadcastReceiver {
    PhoneStateListener mPhoneStateListener = new PhoneStateListener() {
        @Override
        public void onSignalStrengthsChanged(SignalStrength signalStrength) {
            if (DEBUG) {
                Slog.d(TAG, "onSignalStrengthsChanged signalStrength=" + signalStrength);
            if (DEBUG || CHATTY) {
                Slog.d(TAG, "onSignalStrengthsChanged signalStrength=" + signalStrength + 
                    ((signalStrength == null) ? "" : (" level=" + signalStrength.getLevel())));
            }
            mSignalStrength = signalStrength;
            updateTelephonySignalStrength();
@@ -315,7 +317,7 @@ public class NetworkController extends BroadcastReceiver {

        @Override
        public void onDataConnectionStateChanged(int state, int networkType) {
            if (DEBUG || CHATTY) {
            if (DEBUG) {
                Slog.d(TAG, "onDataConnectionStateChanged: state=" + state
                        + " type=" + networkType);
            }
@@ -323,6 +325,9 @@ public class NetworkController extends BroadcastReceiver {
            mDataNetType = networkType;
            if (state < 0) {
                // device without a data connection
                if (CHATTY) {
                    Slog.d(TAG, "clearing mSignalStrength");
                }
                mSignalStrength = null;
            }
            updateDataNetType();
@@ -390,11 +395,12 @@ public class NetworkController extends BroadcastReceiver {

    private final void updateTelephonySignalStrength() {
        if (!hasService()) {
            //Slog.d(TAG, "updateTelephonySignalStrength: no service");
            if (CHATTY) Slog.d(TAG, "updateTelephonySignalStrength: !hasService()");
            mPhoneSignalIconId = R.drawable.stat_sys_signal_0;
            mDataSignalIconId = R.drawable.stat_sys_signal_0;
        } else {
            if (mSignalStrength == null) {
                if (CHATTY) Slog.d(TAG, "updateTelephonySignalStrength: mSignalStrength == null");
                mPhoneSignalIconId = R.drawable.stat_sys_signal_0;
                mDataSignalIconId = R.drawable.stat_sys_signal_0;
                mContentDescriptionPhoneSignal = mContext.getString(
@@ -402,7 +408,10 @@ public class NetworkController extends BroadcastReceiver {
            } else {
                int iconLevel;
                int[] iconList;
                iconLevel = mSignalStrength.getLevel();
                mLastSignalLevel = iconLevel = mSignalStrength.getLevel();
                if (CHATTY) {
                    Slog.d(TAG, "updateTelephonySignalStrength: signal level = " + iconLevel);
                }
                if (isCdma()) {
                    if (isCdmaEri()) {
                        iconList = TelephonyIcons.TELEPHONY_SIGNAL_STRENGTH_ROAMING[mInetCondition];
@@ -978,6 +987,8 @@ public class NetworkController extends BroadcastReceiver {
    public void dump(FileDescriptor fd, PrintWriter pw, String[] args) {
        pw.println("NetworkController state:");
        pw.println("  - telephony ------");
        pw.print("  hasService()=");
        pw.println(hasService());
        pw.print("  mHspaDataDistinguishable=");
        pw.println(mHspaDataDistinguishable);
        pw.print("  mDataConnected=");
@@ -996,6 +1007,10 @@ public class NetworkController extends BroadcastReceiver {
        pw.println(TelephonyManager.getNetworkTypeName(mDataNetType));
        pw.print("  mServiceState=");
        pw.println(mServiceState);
        pw.print("  mSignalStrength=");
        pw.println(mSignalStrength);
        pw.print("  mLastSignalLevel=");
        pw.println(mLastSignalLevel);
        pw.print("  mNetworkName=");
        pw.println(mNetworkName);
        pw.print("  mNetworkNameDefault=");
@@ -1069,6 +1084,7 @@ public class NetworkController extends BroadcastReceiver {
        pw.println(getResourceName(mLastCombinedSignalIconId));
        pw.print("  mLastLabel=");
        pw.print(mLastLabel);
        pw.println("");
    }

    private String getResourceName(int resId) {