Merge "Remove old code that isn't relevant anymore." am: 22e3e74e4b
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1354663 Change-Id: I2f2bf48cb9cc5264d62a9cd78dc28e0f392ad1fb
This commit is contained in:
@@ -49,11 +49,8 @@ import com.android.internal.util.DumpUtils;
|
||||
import com.android.internal.util.IndentingPrintWriter;
|
||||
import com.android.server.EventLogTags;
|
||||
import com.android.server.SystemService;
|
||||
import com.android.server.pm.InstructionSets;
|
||||
import com.android.server.pm.PackageManagerService;
|
||||
|
||||
import dalvik.system.VMRuntime;
|
||||
|
||||
import java.io.File;
|
||||
import java.io.FileDescriptor;
|
||||
import java.io.IOException;
|
||||
@@ -214,7 +211,7 @@ public class DeviceStorageMonitorService extends SystemService {
|
||||
newLevel = State.LEVEL_FULL;
|
||||
} else if (usableBytes <= lowBytes) {
|
||||
newLevel = State.LEVEL_LOW;
|
||||
} else if (StorageManager.UUID_DEFAULT.equals(uuid) && !isBootImageOnDisk()
|
||||
} else if (StorageManager.UUID_DEFAULT.equals(uuid)
|
||||
&& usableBytes < BOOT_IMAGE_STORAGE_REQUIREMENT) {
|
||||
newLevel = State.LEVEL_LOW;
|
||||
} else {
|
||||
@@ -261,15 +258,6 @@ public class DeviceStorageMonitorService extends SystemService {
|
||||
};
|
||||
}
|
||||
|
||||
private static boolean isBootImageOnDisk() {
|
||||
for (String instructionSet : InstructionSets.getAllDexCodeInstructionSets()) {
|
||||
if (!VMRuntime.isBootClassPathOnDisk(instructionSet)) {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onStart() {
|
||||
final Context context = getContext();
|
||||
@@ -467,15 +455,8 @@ public class DeviceStorageMonitorService extends SystemService {
|
||||
final CharSequence title = context.getText(
|
||||
com.android.internal.R.string.low_internal_storage_view_title);
|
||||
|
||||
final CharSequence details;
|
||||
if (StorageManager.UUID_DEFAULT.equals(uuid)) {
|
||||
details = context.getText(isBootImageOnDisk()
|
||||
? com.android.internal.R.string.low_internal_storage_view_text
|
||||
: com.android.internal.R.string.low_internal_storage_view_text_no_boot);
|
||||
} else {
|
||||
details = context.getText(
|
||||
com.android.internal.R.string.low_internal_storage_view_text);
|
||||
}
|
||||
final CharSequence details = context.getText(
|
||||
com.android.internal.R.string.low_internal_storage_view_text);
|
||||
|
||||
PendingIntent intent = PendingIntent.getActivityAsUser(context, 0, lowMemIntent, 0,
|
||||
null, UserHandle.CURRENT);
|
||||
|
||||
@@ -555,12 +555,6 @@ public final class SystemServer {
|
||||
}
|
||||
}
|
||||
|
||||
// Diagnostic to ensure that the system is in a base healthy state. Done here as a common
|
||||
// non-zygote process.
|
||||
if (!VMRuntime.hasBootImageSpaces()) {
|
||||
Slog.wtf(TAG, "Runtime is not running with a boot image!");
|
||||
}
|
||||
|
||||
// Loop forever.
|
||||
Looper.loop();
|
||||
throw new RuntimeException("Main thread loop unexpectedly exited");
|
||||
|
||||
Reference in New Issue
Block a user