Loading services/core/java/com/android/server/StorageManagerService.java +2 −9 Original line number Diff line number Diff line Loading @@ -1701,15 +1701,8 @@ class StorageManagerService extends IStorageManager.Stub if (mIsFuseEnabled != settingsFuseFlag) { Slog.i(TAG, "Toggling persist.sys.fuse to " + settingsFuseFlag); SystemProperties.set(PROP_FUSE, Boolean.toString(settingsFuseFlag)); PowerManager powerManager = mContext.getSystemService(PowerManager.class); if (powerManager.isRebootingUserspaceSupported()) { // Perform userspace reboot to kick policy into place powerManager.reboot(PowerManager.REBOOT_USERSPACE); } else { // Perform hard reboot to kick policy into place powerManager.reboot("fuse_prop"); } mContext.getSystemService(PowerManager.class).reboot("fuse_prop"); } } Loading services/core/java/com/android/server/TEST_MAPPING +4 −0 Original line number Diff line number Diff line Loading @@ -36,6 +36,10 @@ } ], "file_patterns": ["NotificationManagerService\\.java"] }, { "name": "FuseDaemonHostTest", "file_patterns": ["StorageManagerService\\.java"] } ] } Loading
services/core/java/com/android/server/StorageManagerService.java +2 −9 Original line number Diff line number Diff line Loading @@ -1701,15 +1701,8 @@ class StorageManagerService extends IStorageManager.Stub if (mIsFuseEnabled != settingsFuseFlag) { Slog.i(TAG, "Toggling persist.sys.fuse to " + settingsFuseFlag); SystemProperties.set(PROP_FUSE, Boolean.toString(settingsFuseFlag)); PowerManager powerManager = mContext.getSystemService(PowerManager.class); if (powerManager.isRebootingUserspaceSupported()) { // Perform userspace reboot to kick policy into place powerManager.reboot(PowerManager.REBOOT_USERSPACE); } else { // Perform hard reboot to kick policy into place powerManager.reboot("fuse_prop"); } mContext.getSystemService(PowerManager.class).reboot("fuse_prop"); } } Loading
services/core/java/com/android/server/TEST_MAPPING +4 −0 Original line number Diff line number Diff line Loading @@ -36,6 +36,10 @@ } ], "file_patterns": ["NotificationManagerService\\.java"] }, { "name": "FuseDaemonHostTest", "file_patterns": ["StorageManagerService\\.java"] } ] }