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

Commit 7c65e399 authored by Geremy Condra's avatar Geremy Condra
Browse files

DO NOT MERGE Added event logging for config installation failures.

This just logs the directory the data is being written to, which
will tell us whether we've pushed a bad update and are about to
start wedging devices.

Change-Id: Iaaef6d41b2ab18bcce295c583ee13f49e337ed65
parent 755b8774
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -156,3 +156,8 @@ option java_package com.android.server
51200 lockdown_vpn_connecting (egress_net|1)
51201 lockdown_vpn_connected (egress_net|1)
51202 lockdown_vpn_error (egress_net|1)

# ---------------------------
# ConfigUpdateInstallReceiver.java
# ---------------------------
51300 config_install_failed (dir|3)
+5 −0
Original line number Diff line number Diff line
@@ -23,8 +23,11 @@ import android.content.Intent;
import android.provider.Settings;
import android.os.FileUtils;
import android.util.Base64;
import android.util.EventLog;
import android.util.Slog;

import com.android.server.EventLogTags;

import java.io.ByteArrayInputStream;
import java.io.File;
import java.io.FileNotFoundException;
@@ -100,6 +103,8 @@ public class ConfigUpdateInstallReceiver extends BroadcastReceiver {
                    }
                } catch (Exception e) {
                    Slog.e(TAG, "Could not update content!", e);
                    EventLog.writeEvent(EventLogTags.CONFIG_INSTALL_FAILED,
                                        updateDir.toString());
                }
            }
        }.start();