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

Commit 475ca590 authored by Ling Ma's avatar Ling Ma
Browse files

Dump radio halversion

Bug: 258597835
Test: verified bugreport
Change-Id: I35dd99ac85cbf05db2b125a0e75e337fb8dadd2b
parent 82ba15a8
Loading
Loading
Loading
Loading
+11 −0
Original line number Original line Diff line number Diff line
@@ -609,6 +609,17 @@ public class PhoneFactory {
        pw.decreaseIndent();
        pw.decreaseIndent();
        pw.println("++++++++++++++++++++++++++++++++");
        pw.println("++++++++++++++++++++++++++++++++");


        pw.println("sRadioHalCapabilities:");
        pw.increaseIndent();
        try {
            sRadioHalCapabilities.dump(fd, pw, args);
        } catch (Exception e) {
            e.printStackTrace();
        }
        pw.flush();
        pw.decreaseIndent();
        pw.println("++++++++++++++++++++++++++++++++");

        pw.println("LocalLogs:");
        pw.println("LocalLogs:");
        pw.increaseIndent();
        pw.increaseIndent();
        synchronized (sLocalLogs) {
        synchronized (sLocalLogs) {
+7 −0
Original line number Original line Diff line number Diff line
@@ -6340,6 +6340,13 @@ public class RIL extends BaseCommands implements CommandsInterface {


    public void dump(FileDescriptor fd, PrintWriter pw, String[] args) {
    public void dump(FileDescriptor fd, PrintWriter pw, String[] args) {
        pw.println("RIL: " + this);
        pw.println("RIL: " + this);
        pw.println(" " + mServiceProxies.get(HAL_SERVICE_DATA));
        pw.println(" " + mServiceProxies.get(HAL_SERVICE_MESSAGING));
        pw.println(" " + mServiceProxies.get(HAL_SERVICE_MODEM));
        pw.println(" " + mServiceProxies.get(HAL_SERVICE_NETWORK));
        pw.println(" " + mServiceProxies.get(HAL_SERVICE_SIM));
        pw.println(" " + mServiceProxies.get(HAL_SERVICE_VOICE));
        pw.println(" " + mServiceProxies.get(HAL_SERVICE_IMS));
        pw.println(" mWakeLock=" + mWakeLock);
        pw.println(" mWakeLock=" + mWakeLock);
        pw.println(" mWakeLockTimeout=" + mWakeLockTimeout);
        pw.println(" mWakeLockTimeout=" + mWakeLockTimeout);
        synchronized (mRequestList) {
        synchronized (mRequestList) {
+5 −0
Original line number Original line Diff line number Diff line
@@ -642,4 +642,9 @@ public class RadioConfig extends Handler {
    private static void loge(String log) {
    private static void loge(String log) {
        Rlog.e(TAG, log);
        Rlog.e(TAG, log);
    }
    }

    @Override
    public String toString() {
        return "RadioConfig[" + "mRadioConfigProxy=" + mRadioConfigProxy + ']';
    }
}
}
+7 −0
Original line number Original line Diff line number Diff line
@@ -336,4 +336,11 @@ public class RadioConfigProxy {
                    mRadioConfig.obtainMessage(RadioConfig.EVENT_AIDL_SERVICE_DEAD));
                    mRadioConfig.obtainMessage(RadioConfig.EVENT_AIDL_SERVICE_DEAD));
        }
        }
    }
    }

    @Override
    public String toString() {
        return "RadioConfigProxy["
                + "mRadioHalVersion=" + mRadioHalVersion
                + ", mRadioConfigHalVersion=" + mRadioConfigHalVersion + ']';
    }
}
}
+9 −0
Original line number Original line Diff line number Diff line
@@ -28,6 +28,8 @@ import android.util.Log;
import com.android.internal.annotations.VisibleForTesting;
import com.android.internal.annotations.VisibleForTesting;
import com.android.telephony.Rlog;
import com.android.telephony.Rlog;


import java.io.FileDescriptor;
import java.io.PrintWriter;
import java.util.Collections;
import java.util.Collections;
import java.util.Set;
import java.util.Set;


@@ -164,6 +166,13 @@ public class RadioInterfaceCapabilityController extends Handler {
        }
        }
    }
    }


    /**
     * Dump the fields of the instance
     */
    public void dump(FileDescriptor fd, PrintWriter pw, String[] args) {
        pw.println("mRadioConfig=" + mRadioConfig);
    }

    private static void log(final String s) {
    private static void log(final String s) {
        Rlog.d(LOG_TAG, s);
        Rlog.d(LOG_TAG, s);
    }
    }
Loading