Merge "Post a notification if reboot to DSU failed" am: 5432af8406
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1404648 Change-Id: I1b119555630a65a1dec26a14a4cdcda6d9de8151
This commit is contained in:
@@ -352,16 +352,18 @@ public class DynamicSystemInstallationService extends Service
|
|||||||
if (powerManager != null) {
|
if (powerManager != null) {
|
||||||
powerManager.reboot("dynsystem");
|
powerManager.reboot("dynsystem");
|
||||||
}
|
}
|
||||||
} else {
|
return;
|
||||||
Log.e(TAG, "Failed to enable DynamicSystem because of native runtime error.");
|
|
||||||
mNM.cancel(NOTIFICATION_ID);
|
|
||||||
|
|
||||||
Toast.makeText(this,
|
|
||||||
getString(R.string.toast_failed_to_reboot_to_dynsystem),
|
|
||||||
Toast.LENGTH_LONG).show();
|
|
||||||
|
|
||||||
mDynSystem.remove();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Log.e(TAG, "Failed to enable DynamicSystem because of native runtime error.");
|
||||||
|
|
||||||
|
Toast.makeText(this,
|
||||||
|
getString(R.string.toast_failed_to_reboot_to_dynsystem),
|
||||||
|
Toast.LENGTH_LONG).show();
|
||||||
|
|
||||||
|
postStatus(STATUS_NOT_STARTED, CAUSE_ERROR_EXCEPTION, null);
|
||||||
|
resetTaskAndStop();
|
||||||
|
mDynSystem.remove();
|
||||||
}
|
}
|
||||||
|
|
||||||
private void executeRebootToNormalCommand() {
|
private void executeRebootToNormalCommand() {
|
||||||
|
|||||||
Reference in New Issue
Block a user