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

Commit 5dfd939d authored by Alex Chau's avatar Alex Chau
Browse files

Reland "Add logs for InvariantDeviceProfile.getDeviceProfile"

This reverts commit b065b4b0.

Bug: 253338238
Change-Id: Idea32130c8ec535f848ded5cff0269d97ea064e2
Test: manual
parent b065b4b0
Loading
Loading
Loading
Loading
+14 −0
Original line number Diff line number Diff line
@@ -61,6 +61,8 @@ import org.xmlpull.v1.XmlPullParser;
import org.xmlpull.v1.XmlPullParserException;

import java.io.IOException;
import java.io.PrintWriter;
import java.io.StringWriter;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.util.ArrayList;
@@ -632,6 +634,18 @@ public class InvariantDeviceProfile {
        float screenHeight = config.screenHeightDp * res.getDisplayMetrics().density;
        int rotation = WindowManagerProxy.INSTANCE.get(context).getRotation(context);

        if (Utilities.IS_DEBUG_DEVICE) {
            StringWriter stringWriter = new StringWriter();
            PrintWriter printWriter = new PrintWriter(stringWriter);
            DisplayController.INSTANCE.get(context).dump(printWriter);
            printWriter.flush();
            Log.d("b/253338238", "getDeviceProfile -"
                            + "\nconfig: " + config
                            + "\ndisplayMetrics: " + res.getDisplayMetrics()
                            + "\nrotation: " + rotation
                            + "\n" + stringWriter,
                    new Exception());
        }
        return getBestMatch(screenWidth, screenHeight, rotation);
    }