Loading services/core/java/com/android/server/PersistentDataBlockService.java +17 −0 Original line number Diff line number Diff line Loading @@ -35,14 +35,17 @@ import android.util.Slog; import com.android.internal.R; import com.android.internal.annotations.GuardedBy; import com.android.internal.util.DumpUtils; import libcore.io.IoUtils; import java.io.DataInputStream; import java.io.File; import java.io.FileDescriptor; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; import java.io.PrintWriter; import java.io.RandomAccessFile; import java.nio.ByteBuffer; import java.nio.channels.FileChannel; Loading Loading @@ -679,6 +682,20 @@ public class PersistentDataBlockService extends SystemService { enforcePersistentDataBlockAccess(); return mContext.getString(R.string.config_persistentDataPackageName); } @Override protected void dump(FileDescriptor fd, PrintWriter pw, String[] args) { if (!DumpUtils.checkDumpPermission(mContext, TAG, pw)) return; pw.println("mDataBlockFile: " + mDataBlockFile); pw.println("mIsRunningDSU: " + mIsRunningDSU); pw.println("mInitDoneSignal: " + mInitDoneSignal); pw.println("mAllowedUid: " + mAllowedUid); pw.println("mBlockDeviceSize: " + mBlockDeviceSize); synchronized (mLock) { pw.println("mIsWritable: " + mIsWritable); } } }; private PersistentDataBlockManagerInternal mInternalService = Loading Loading
services/core/java/com/android/server/PersistentDataBlockService.java +17 −0 Original line number Diff line number Diff line Loading @@ -35,14 +35,17 @@ import android.util.Slog; import com.android.internal.R; import com.android.internal.annotations.GuardedBy; import com.android.internal.util.DumpUtils; import libcore.io.IoUtils; import java.io.DataInputStream; import java.io.File; import java.io.FileDescriptor; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; import java.io.PrintWriter; import java.io.RandomAccessFile; import java.nio.ByteBuffer; import java.nio.channels.FileChannel; Loading Loading @@ -679,6 +682,20 @@ public class PersistentDataBlockService extends SystemService { enforcePersistentDataBlockAccess(); return mContext.getString(R.string.config_persistentDataPackageName); } @Override protected void dump(FileDescriptor fd, PrintWriter pw, String[] args) { if (!DumpUtils.checkDumpPermission(mContext, TAG, pw)) return; pw.println("mDataBlockFile: " + mDataBlockFile); pw.println("mIsRunningDSU: " + mIsRunningDSU); pw.println("mInitDoneSignal: " + mInitDoneSignal); pw.println("mAllowedUid: " + mAllowedUid); pw.println("mBlockDeviceSize: " + mBlockDeviceSize); synchronized (mLock) { pw.println("mIsWritable: " + mIsWritable); } } }; private PersistentDataBlockManagerInternal mInternalService = Loading