kopia lustrzana https://github.com/ryukoposting/Signal-Android
Include additional logging to assist in debugging.
rodzic
164f39e376
commit
b9c6c6b0f4
|
@ -16,6 +16,8 @@ import com.google.android.gms.common.GoogleApiAvailability;
|
|||
import org.thoughtcrime.securesms.BuildConfig;
|
||||
import org.thoughtcrime.securesms.emoji.EmojiFiles;
|
||||
import org.thoughtcrime.securesms.emoji.EmojiSource;
|
||||
import org.thoughtcrime.securesms.keyvalue.SignalStore;
|
||||
import org.thoughtcrime.securesms.recipients.Recipient;
|
||||
import org.thoughtcrime.securesms.util.AppSignatureUtil;
|
||||
import org.thoughtcrime.securesms.util.ByteUnit;
|
||||
import org.thoughtcrime.securesms.util.CensorshipUtil;
|
||||
|
@ -31,6 +33,7 @@ import java.util.LinkedHashMap;
|
|||
import java.util.LinkedList;
|
||||
import java.util.Locale;
|
||||
import java.util.Map;
|
||||
import java.util.UUID;
|
||||
|
||||
public class LogSectionSystemInfo implements LogSection {
|
||||
|
||||
|
@ -60,6 +63,8 @@ public class LogSectionSystemInfo implements LogSection {
|
|||
builder.append("Memclass : ").append(getMemoryClass(context)).append("\n");
|
||||
builder.append("MemInfo : ").append(getMemoryInfo(context)).append("\n");
|
||||
builder.append("OS Host : ").append(Build.HOST).append("\n");
|
||||
builder.append("RecipientId : ").append(SignalStore.registrationValues().isRegistrationComplete() ? Recipient.self().getId() : "N/A").append("\n");
|
||||
builder.append("UUID : ").append(getCensoredUuid(context)).append("\n");
|
||||
builder.append("Censored : ").append(CensorshipUtil.isCensored(context)).append("\n");
|
||||
builder.append("Play Services : ").append(getPlayServicesString(context)).append("\n");
|
||||
builder.append("FCM : ").append(!TextSecurePreferences.isFcmDisabled(context)).append("\n");
|
||||
|
@ -160,4 +165,17 @@ public class LogSectionSystemInfo implements LogSection {
|
|||
return version.getVersion() + " (" + version.getDensity() + ")";
|
||||
}
|
||||
}
|
||||
|
||||
private static String getCensoredUuid(@NonNull Context context) {
|
||||
UUID uuid = TextSecurePreferences.getLocalUuid(context);
|
||||
|
||||
if (uuid != null) {
|
||||
String uuidString = uuid.toString();
|
||||
String lastTwo = uuidString.substring(uuidString.length() - 2);
|
||||
|
||||
return "********-****-****-****-**********" + lastTwo;
|
||||
} else {
|
||||
return "N/A";
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Ładowanie…
Reference in New Issue