自动关机掉的是./frameworks/base/services/java/com/android/server/ShutdownActivity.java:
Intent intent = new Intent(Intent.ACTION_REQUEST_SHUTDOWN);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
intent.putExtra("android.intent.extra.KEY_CONFIRM", false);
startActivity(intent);
Intent.ACTION_REQUEST_SHUTDOWN是Intent里面一个隐藏的action。